Swatch Group Marketing Manager

Paris Île-de-France France

Employment
Contract
Seniority
Manager
Posted
Oct 30, 2026

About Swatch Group

Swatch Group stands as one of the world’s foremost watchmaking groups, uniting Swiss industrial excellence with a portfolio of distinguished maisons spanning accessible design, prestige horology, and high complication craft. As an employer, the Group offers a uniquely integrated environment, from research, manufacturing, and movement development to brand management, retail, and global operations. Rooted in Biel/Bienne and present worldwide, it values technical mastery, creative curiosity, and long-term commitment. Employees contribute to a culture where heritage, innovation, precision, and entrepreneurial energy converge, supporting iconic brands while shaping the future of Swiss watchmaking on an international stage.

OMEGA seeks a Marketing Manager to lead its France & Benelux marketing strategy and operations, including campaigns, events, media, visual merchandising, budget management and monthly reporting. The role manages a team of three and is a 9-month fixed-term contract (CDD) based in Paris.

Role & Responsibilities

  • Develop and coordinate the OMEGA France & Benelux marketing plan in line with headquarters’ strategy.
  • Adapt and implement international marketing direction to the specificities of the France & Benelux market.
  • Design and deliver the operational marketing plan across corporate, press, retail and wholesale activities in collaboration with relevant teams.
  • Develop an events calendar for the French market, including corporate, press, retail and wholesale events.
  • Prepare the local media plan with support from Swatch Group’s integrated media agency to maximize visibility across print, digital and out-of-home channels in line with communications campaigns.
  • Propose initiatives to strengthen the brand’s digital presence.
  • Maximize brand visibility across retail and wholesale distribution networks through visual merchandising.
  • Ensure a consistent and attractive brand presence at all audience touchpoints.
  • Build, manage and monitor the overall brand budget, linking investments to relevant, measurable ROI.
  • Oversee the marketing team’s execution of the plan in line with the Maison’s visibility, awareness and desirability objectives while respecting budget constraints.
  • Work cross-functionally with other departments to deliver projects and 360° operations.
  • Act as the liaison between the French market and headquarters, ensuring clear visibility of implemented operations and providing constructive feedback for future initiatives.
  • Prepare monthly reports for management covering all operations implemented in the market.
  • Manage a team of three: two visual merchandising specialists and one marketing coordination specialist.
  • Set individual and collective team objectives aligned with the Maison’s strategy.
  • Supervise, coach and regularly assess team performance, providing constructive feedback.
  • Foster a collaborative and motivating work environment while encouraging each team member’s professional and personal development.

Qualifications

  • Master’s degree (Bac+5) in marketing or equivalent.
  • Significant experience in a similar field.
  • Strategic vision and the ability to analyze performance and adjust accordingly.
  • Strong prioritization and budget management skills.
  • Strong project management and cross-functional coordination skills.
  • Sensitivity to the luxury environment; watchmaking experience is an asset.
  • Excellent communication skills.
  • Fluent English.

Skills

Marketing strategy and planning Event management Media planning Digital marketing Visual merchandising Budget management Project management Cross-functional coordination Team leadership Performance analysis and reporting

Experience

Significant experience in a similar field.

Education

Master’s degree (Bac+5) in marketing or equivalent.

Workplace

The role is situated in Paris, Île-de-France, France.

The setting Île-de-France

Explore jobs in Île-de-France or in France.

Culture

Swatch Group offers a dynamic, multicultural workplace rooted in Swiss precision, creativity, and a deep passion for watchmaking. As an employer, it brings together craftsmanship, industrial expertise, and brand diversity, giving teams the opportunity to contribute to both iconic heritage maisons and forward-looking innovation.

About Cerulean

Cerulean is the definitive career portal for the global luxury industry. We match exceptional professionals with exclusive opportunities at the world's most prestigious brands. From haute couture and fine watchmaking to prestige beauty, hospitality, and boutique retail, Cerulean centralises luxury employment to help you find the career for which you were destined.

Frequently Asked Questions

The luxury industry is characterised by a diverse and nuanced nomenclature. Esteemed houses frequently employ proprietary terminology, and even within a single organisation like Swatch Group, titles may vary across global markets to reflect local conventions. To ensure absolute clarity, Cerulean assigns a standardised, industry-coherent canonical title to every listing. However, it is worth noting that this role is functionally synonymous with «Marketing Director», «Brand Marketing Manager», «Marketing Lead», «Marketing Operations Manager», and other variations. Our sophisticated search architecture anticipates these variations, ensuring that inquiries using related terms will seamlessly yield the exact roles you desire.

Swatch Group

Swatch Group Marketing Manager

Paris, France

Continue to the application.

Country and Language