E

Global Head of Brand Marketing

Explora Journeys·Genève·29.09.2026

 careers.msccruises.com

 
 
full_time80–100%
Required language
English professional
Job written in
English
Location
Genève
Work type
On-site
Type
Full-time

 

Explora Journeys, a European luxury cruise brand rooted in Swiss hospitality, is expanding its presence with a new fleet of six high‑end ships. Backed by MSC Group's long maritime heritage, the company aims to redefine the cruise experience for the next generation of affluent travelers. The role of Global Head of Brand Marketing, based in Geneva, will steer the brand's growth as it scales across global markets. The day‑to‑day focus will be on shaping and executing the brand strategy, architecture, positioning and messaging. You will act as the brand guardian, ensuring a consistent visual identity, tone of voice and editorial quality across every guest and travel‑advisor touchpoint, from onboard venues such as spa, retail and dining to digital and social platforms. The position also leads agency and production partners to create compelling content, oversees social‑media storytelling, and drives brand‑centric experiences that boost guest acquisition, loyalty and onboard revenue. Collaboration with Digital, Communications, Marketing Operations, Trade Marketing, Strategy, Product, Commercial, Revenue Management and Finance will be essential to deliver a unified go‑to‑market approach. To succeed, candidates must hold a bachelor's or master's degree and bring at least fifteen years of brand or marketing experience. A proven track record in luxury brand positioning across multiple markets, deep insight into affluent consumer psychology and the ability to craft refined, emotionally resonant stories are required. The role demands strong people‑management capabilities, including organising teams, identifying individual strengths, fostering growth, and managing agency relationships effectively. The position offers the chance to build and lead a high‑performing, agile team in a vibrant, cosmopolitan setting. You will shape a scalable operating model, balance internal expertise with external partners, and champion responsible use of generative AI to accelerate content creation while preserving brand standards. Working from Geneva, you will be at the heart of a newly created luxury travel brand poised for rapid expansion and innovation. What the role asks for: - Bachelor's or Master's degree - 15+ years brand or marketing experience - Luxury brand positioning expertise across global markets - Deep understanding of affluent customer psychology and storytelling - Proven people‑management and agency partnership experience

 

 

 

 

 

Kostenlos

Marketing: Lebenslauf-Vorlage

Bewirb dich mit einem Lebenslauf im Schweizer Aufbau — mit Beispieltext und den Anforderungen, die Marketing-Inserate am häufigsten nennen.

Lebenslauf-Vorlage Schweiz ansehen

Marketing: was der Markt gerade verlangt

Marketing-Stellen gehören zu den regelmässig ausgeschriebenen Berufen auf SwissJobs.app.

Weitersuchen

Ähnliche Jobs per E-Mail erhalten