Gennaro D'Annucci

Head of Origination France & Italy