Marketing & Communications

Creative and strategic positions that promote the cruise brand through advertising, digital marketing, public relations, and content creation. These roles focus on storytelling, audience engagement, and maintaining a consistent brand voice across global campaigns and platforms.


Search Results: Marketing

21 jobs found  |  Page 1 of 5

  1. Marketing & Pr Manager Brazil - Temporary Role","@context":"http://schema.org","occupationalCategory":"Marketing & Communications

    Temporary Marketing and PR Manager leading integrated marketing, media, digital, trade marketing and PR for Brazil to build brand awareness, generate demand and support commercial growth.

    September 22, 2026 - Explora Journeys - English

  2. Vice President, Casino Marketing

    Lead and execute global casino marketing and player development strategy, drive VIP acquisition, loyalty, CRM, partnerships, and revenue growth across MSC Cruises and Explora Journeys.

    September 21, 2026 - MSC Cruises - English

  3. Marketing Specialist im Digital Marketing (m/w/d)

    Als Marketing Specialist Digital Marketing verantwortest du lokale B2C-Website-Inhalte, Web-Funktionalität, digitales Asset-Management sowie Kampagnenanalysen und Reporting in einem internationalen Touristikunternehmen.

    September 21, 2026 - MSC Cruises - German

  4. Social Media Specialist - Independent Contractor / Freelance assignment","@context":"http://schema.org","occupationalCategory":"Marketing & Communicat

    Freelance social media specialist creates, publishes, and monitors platform-specific content, manages editorial calendars and community engagement, and reports performance for MSC Cruises' global channels.

    September 19, 2026 - MSC Cruises - English

  5. Contractor, Creative Campaign Support

    Senior creative contractor to develop overarching concept, copy, visual direction and campaign assets for an integrated ship reveal across social, web, email, trade and production channels.

    September 18, 2026 - MSC Cruises - English