Club Med logo

Director of Brand Marketing

Club Med

Miami, FL
Full Time
Director
19 days ago

Job Description

About the Role

Established in 1950, Club Med is the pioneer of premium all-inclusive holidays. We have been continuously innovating over the last 70 years and now offer close to 80 ski and sun resorts across Europe, Asia, Africa, America, and the Caribbean as well as a 'Club Med 2' cruise. Club Med, a company structurally profitable and growing, offers a new way of experiencing holidays in its upscale friendly and multicultural resorts. Our success comes from the strong commitment to exceed customers' expectations and deliver an unforgettable experience. The role of Director of Brand Marketing at Club Med involves leading brand communication, content creation, and earned media strategies for the North American markets, overseeing teams and external agencies to enhance brand awareness and market presence.

Key Responsibilities

  • Develop and implement a strategy aligned with brand awareness, consideration, and performance objectives, supporting business goals.
  • Lead and coordinate team activities to ensure the quality, consistency, and effectiveness of produced content.
  • Assist the VP Marketing in constructing and coordinating annual marketing and commercial plans for markets and the region.
  • Participate in cross-functional projects aimed at improving creative productivity and operational efficiency.
  • Identify and implement new opportunities and trends to enhance brand presence.
  • Track and report on campaign performance, using data-driven insights to refine strategies and improve ROI.
  • Rollout of brand campaigns across the US local market.
  • Develop and implement comprehensive brand strategies to enhance brand awareness and market presence in the US.
  • Lead the planning, execution, and optimization of brand campaigns across various channels, including digital, print, and social media.
  • Collaborate with cross-functional teams to ensure cohesive brand messaging and alignment with business objectives.
  • Oversee the deployment and animation of the brand platform 'Club Med L'Esprit Libre' and visual identity across markets.
  • Coordinate marketing projects with stakeholders to ensure campaign coherence and effectiveness.
  • Supervise content production and localization for North American markets, collaborating with internal departments and external agencies.
  • Define editorial strategy and manage social media accounts for North American markets.
  • Analyze social media campaign performance and recommend strategic adjustments.
  • Serve as the primary contact for social media queries within the business unit.
  • Define and implement PR, influence, and partnership strategies aligned with brand image and objectives.
  • Manage relationships with agencies to enhance earned media efficiency.
  • Develop and lead partnership and influence strategies, including building networks of influencers and opinion leaders.
  • Lead PR strategies to enhance brand visibility and reputation in the US market.
  • Identify, engage, and manage relationships with media partners and develop PR materials.
  • Monitor media coverage and provide insights to improve PR strategies.
  • Manage crisis communication and reputation management efforts.
  • Provide weekly support to the team, create roadmaps, and help with talent development.
  • Manage the budget dedicated to the brand strategy and ensure activity profitability.

Requirements

  • Master's degree in marketing or communication.
  • Strong background (5-10 years) in brand management, marketing strategy, and campaign execution.
  • Experience with an advertiser or communication agency, ideally for a B2C brand with high stakes in reputation and image.
  • Significant and successful team management experience.
  • Passionate about branding, with a strong interest in lifestyle & luxury sectors.
  • Excellent knowledge of branding strategy and social media.
  • Ability to collaborate with diverse teams (technical, commercial, HR).
  • Strategic & creative vision, synthesizing ability, and leadership skills.
  • Excellent communication and project management skills.
  • Positive and open-minded attitude, initiative, agility, and multitasking ability.
  • Languages: English; French is a plus.

Nice to Have

  • French language skills.

Qualifications

  • Master's degree in marketing or communication.

Working at Club Med

Club Med values innovation, multiculturalism, and exceeding customer expectations. The company fosters a friendly, upscale environment with a strong commitment to delivering unforgettable experiences and supporting team talent development.

Apply Now

Job Details

Posted AtSep 3, 2025
Job CategoryBrand Marketing
SalaryCompetitive salary
Job TypeFull Time
ExperienceDirector

Job Skills

AI Insights

Key skills identified from this job posting

Sign upto access all insights for this job

About Club Med

Website

clubmed.com

Location

Miami, FL

Industry

Hotels (except Casino Hotels) and Motels

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches