Military Service
La Spezia, Liguria, Italy
Italian Navy
Finmeccanica
Production Engineer
Program Manager
University of Pisa
Mechanical Engineer
Leonardo
IPT Leader and Program Manager
Università di Pisa / University of Pisa