
Brand Marketing Senior Specialist
- Recruiter:
- MSC Cruises
- Category:
- Land Based Jobs
- Position:
- Marketing & Communications
- Published:
- March 5, 2026
Where passion meets opportunity
The best of your adventures is the one you have yet to sail!
Your Purpose
In alignment with strategic directives from Corporate Marketing and as part of the Brand & Product Marketing team, the Brand Marketing Senior Specialist will be instrumental in leading omni-channel global marketing campaigns with a strategic focus on Brand strategy and communication planning.
The role supports key cross-functional relationships, oversees agency collaborations, and ensures the effective delivery of marketing initiatives in line with brand standards and business goals. This role reports to a Marketing Senior Manager. The ideal candidate brings a wealth of experience in high-end marketing, ideally within the travel or hospitality sectors and with production experience.
Your Impact
• Own the end-to-end execution, and optimization of integrated, multi-channel global Brand campaigns, ensuring alignment with brand positioning, commercial priorities, timelines, and budget parameters.
• Act as a key cross-functional partner to CRM, Digital, Social Media, Trade Marketing, and Delivery teams to coordinate the development and rollout of scalable, high-impact brand campaign toolkits.
• Lead day-to-day collaboration with internal and external creative agencies, from campaign briefing through final delivery, ensuring high creative standards, brand consistency, and on-time execution across markets.
• Analyze market performance, guest insights, and competitive cruise landscape trends to inform campaign recommendations, content optimization, and future marketing planning.
• Manage the planning and execution of content production initiatives, including video and photography shoots, working closely with shipboard teams and external partners.
• Support campaign budget planning and forecasting, monitoring spend to ensure efficient allocation and measurement of return on marketing investment.
• Act as a brand steward, ensuring brand standards, tone of voice, and visual identity are consistently applied across all guest-facing and trade marketing materials.
• Contribute to best practices, and continuous improvement ideas to enhance campaign effectiveness, cross-team collaboration, and overall marketing performance.
Your Journey so far
• 5+ years of experience in marketing or brand management preferably within multinational or matrixed organizations
• Proven track record in leading complex, omni-channel marketing campaigns at an international level.
• Fluent in English; additional European languages are a strong asset.
• Proficient in MS Office Suite (Excel, PowerPoint, Word); experience with marketing platforms/tools is an asset and skilled with a range of AI-powered platforms and applications.
• Master’s degree in Marketing, Business, or a related field.
• Strong leadership, communication, and stakeholder management skills with a demonstrated ability to drive cross-functional collaboration.
• Comfortable navigating between strategic vision and hands-on execution under tight deadlines
• Highly structured and detail-oriented, with strong project management skills
• Strategic thinker with an entrepreneurial mindset, proactive approach, and high level of autonomy.
• Production experiences / shootings organization are a plus.
• Willingness to travel frequently for business purposes, including multi-week assignments when necessary.
Your Essentials
EU passport or right to work in Switzerland
Our commitment
We are committed to building a future that values diverse perspectives, embraces the world beyond borders, and fosters an inclusive environment where every individual feels valued, respected and empowered to be their authentic selves. Our commitment extends to taking meaningful, measurable actions that have a long-term positive impact on our guests, our employees and our planet.
Ready to turn your passion into something extraordinary? Join us at MSC Cruises, where new opportunities await. Apply today to be part of a global team that is pushing boundaries and achieving something remarkable. Your journey starts here!
MSC Cruises
WHERE PASSION MEETS OPPORTUNITY
MSC Cruises is the world’s third largest cruise line and the market leader in Europe with a strong and growing presence in North America. A global cruise brand with 23 modern ships offering cruises across five continents, guests can visit more than 100 countries worldwide with more than 300 destinations, making unforgettable memories and enjoying the finest hospitality.
Join us and be part of a global family where together we achieve the extraordinary!
