Photo & Media Jobs on Cruise Ships
The photo and media department captures, edits, and sells images and videos of guests’ experiences while managing onboard photography services.
Photo & Media Jobs
- Photography / Videography:
- Photo Manager (1)
- Assistant Photo Manager (1)
- Photographer (10)
- Video Operator / Videographer (3)
- Media:
- Digital Content Manager / Editor (6)
- Desktop Publisher / Printer (6)
- Broadcast Technician (8)
28 jobs found | Page 1 of 6
-
Photographer
Capture high-quality guest portraits and event photography onboard, manage studio and gallery sales, maintain equipment, and provide excellent customer service while sailing worldwide.
December 21, 2025 - Princess Cruises - English
-
Portrait Artist
Capture and edit high-end personalized portrait and candid images in Perspectives Studio and onshore locations, deliver exceptional guest service, drive studio sales, and meet revenue targets.
December 18, 2025 - Norwegian Cruise Line Holdings - English
-
Broadcast Manager | Marella Cruises
Lead onboard broadcast operations for Marella Cruises, filming, editing and transmitting TV content, maintaining satellite and AV systems, coordinating with technical and entertainment teams.
December 18, 2025 - RWS Global - English
-
Printer
Operate and maintain onboard printing equipment to produce timely, high-quality printed materials—menus, signage, programs, and promotional documents—supporting all departments and guest communications.
December 17, 2025 - MSC Cruises - English
-
Photo Artist – 5* Cruise Ship
Capture, edit and sell guest photography onboard and ashore, manage print production, promote retail and Wi‑Fi packages, support shore excursions and achieve revenue and guest satisfaction targets.
December 17, 2025 - Excite Recruitment - English
- Photo & Media Jobs:
- Photography / Videography:
- Photo Manager (1)
- Assistant Photo Manager (1)
- Photographer (10)
- Video Operator / Videographer (3)
- Media:
- Digital Content Manager / Editor (6)
- Desktop Publisher / Printer (6)
- Broadcast Technician (8)


