Jobs at MSC Cruises
MSC Cruises is a Geneva-headquartered global cruise brand and the cruise division of privately owned MSC Group. It operates modern ships across five continents and sells cruise holidays in more than 100 countries, with onboard hospitality, entertainment, dining, and travel services.
- Industry
- Travel & Hospitality
- Company size
- 10,001+ employees
- Open roles
- 107
- MSC Foundation - PR & Communication InternGenève, SwitzerlandInternship · On-site—
- Destinations Experience Senior Manager - RiverGenève, SwitzerlandFull-time · On-site—
- Global Head of CRMGenève, SwitzerlandFull-time · On-site—
- Global Head of Brand MarketingGenève, SwitzerlandFull-time · On-site—
- Director - Product MarketingMiami, FLFull-time · Hybrid—
- Excellence Hub DirectorValencia, SpainFull-time · On-site—
See all 107 MSC Cruises roles
Free account. Get new MSC Cruises roles by email or push the minute they post.

