Giuseppe Bottiglieri Shipping Company s.p.a.
Navigational officer
Carnival Maritime GmbH
Senior Superintendent Innovation & project
Carnival Maritime GmbH
Senior Superintendent Technical Projects & Operational Support
Costa Crociere S.p.A.
Safety and Occupational Health Manager
Carnival Maritime GmbH
Ship Manager New Building & Owner Supply
GNV Grandi Navi Veloci
Project Manager Superintendent
lloydsmaritimeacademy
Istituto Tecnico Nautico Giovanni XXXIII Salerno