Management Team
Riccardo Baccheschi
President & Chief Executive Officer
Giuseppe Iosco
Vice President & Chief Administrative Officer
Vito Di Cioccio
Chief Technology Officer
Luca Mengoni
Chief Financial Officer
Lorenzo Pellegrini Quarantotti
Chief Business Officer
Paolo Rossi
Chief Scientific Advisor