Deck cadet
Miami, Florida
Carnival Cruise Lines
2nd Officer
Fleet Operation Center Watch Leader
3rd Officer
INSTITUTO TECNICO ARTIGLIO NAUTICO - MARITTIME HIGH SCHOOL