Team

Edoardo Riccio

Chief Executive Officer

Alessandro Campanella

Chief Financial Officer e Chief Operating Officer

Chicco Testa

Board Member

Franco Gibelli

Chief Technical Officer

David Fiorin

Head of Process Development