2nd Engineer
Carnival Cruise Line
Crystal Cruises
3rd Engineer
First Engineer Officer and Hotel Engineer
Grimaldi Group
3rd engineer and Engine Cadet
ITN Duca degli Abruzzi