Francesca Palamidessi

Value Chain Senior Programme Manager