Stand - by Captain "Hull 128", (NATO Coastal Research Vessel LEONARDO)
NATO
Stand - by Captain "Hull 128", (NATO Coastal Research Vessel LEONARDO)
NATO STO-CMRE - Centre for Maritime Research and Experimentation
Senior Engineer / Deputy Head - Ship Management Office
NATO
CAPTAIN NATO Research Vessels "MANNING" and "LEONARDO"
NATO
1st Watchkeeping Officer NATO Research Vessel "ALLIANCE"
Marina Militare Italiana
Navy Officer
NATO STO-CMRE - Centre for Maritime Research and Experimentation
Operations and Project Support Manager - Engineering Department
NATO STO-CMRE - Centre for Maritime Research and Experimentation
Ship Manager, Operations / Deputy Head - Marine Operations Division
Università di Pisa
Lloyd's Maritime Academy
Università Ca' Foscari Venezia