- Location
- Avenue Kléber 112 (View map)75116 ParisFrance
- Employment
- Contract
- Seniority
- Manager
- Department
- Creative, Design & Styling
- Industry
- Fine Watches & Horology
- Posted
- Nov 9, 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.
The Marketing Manager leads OMEGA’s France & Benelux marketing strategy and operational delivery, including campaigns, events, media, visual merchandising, budget oversight and monthly reporting. The role manages a three-person team and is a 9-month fixed-term contract (CDD).
Role & Responsibilities
- Define and implement the local marketing plan in line with OMEGA’s Maison strategy, coordinating the OMEGA France & Benelux marketing plan with headquarters.
- Adapt international marketing direction to the specific needs of the France & Benelux market.
- Develop and deploy an operational marketing plan across corporate, press, retail and wholesale activities in collaboration with the relevant teams.
- Develop an events calendar for the French market and organize corporate, press, retail and wholesale events.
- Prepare the local media plan with support from Swatch Group’s integrated media agency, ensuring 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 across all audience touchpoints.
- Build, manage and monitor the overall brand budget, aligning investments with relevant, measurable returns on investment.
- Oversee the marketing team’s execution of the plan in line with the Maison’s visibility, awareness and desirability objectives and within budget constraints.
- Work cross-functionally with other departments to implement projects and 360-degree operations.
- Act as the liaison between the French market and headquarters, ensuring visibility of implemented operations and sharing constructive feedback for future planning.
- Provide monthly management reports covering all operations implemented in the market.
- Manage a team of three: two visual merchandising specialists and one marketing coordination specialist.
- Set individual and 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 analyse 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 advantage.
- Excellent communication skills.
- Fluent English.
Skills
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.
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.
