Swatch Group Marketing and Communications Manager

Paris Île-de-France France

Employment
Full-Time
Seniority
Manager
Posted
Nov 10, 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 and Communications Manager develops Hamilton’s visibility, image, and appeal in the French market, leading local marketing, communications, digital and CRM initiatives, premium events, sales support, performance analysis, and budget oversight. The role is a permanent CDI position.

Role & Responsibilities

  • Adapt and implement the marketing strategy defined by headquarters.
  • Conduct market research on trends, competitors, and customer expectations.
  • Define an annual marketing plan aligned with Hamilton’s brand identity.
  • Contribute to the local adaptation of offers, collections, and services.
  • Lead local communications across digital, press, outdoor advertising, and social media.
  • Ensure visual and editorial consistency with the brand’s premium guidelines.
  • Develop and produce communications materials, including visuals, videos, digital campaigns, brochures, and articles.
  • Develop local press and influencer relations.
  • Manage local partnerships with artists, institutions, and premium events.
  • Manage Hamilton’s social media channels with high-quality, engaging content.
  • Manage digital advertising, sponsorship, and email campaigns.
  • Improve online visibility and analyze digital performance.
  • Contribute to CRM initiatives, including segmentation, loyalty programs, and newsletters.
  • Design and organize events reflecting the Hamilton universe, including client evenings, product launches, previews, VIP gatherings, and local collaborations.
  • Manage event logistics, suppliers, invitations, and staging.
  • Ensure a seamless premium client experience.
  • Assess media, commercial, and qualitative event outcomes.
  • Provide sales teams with suitable marketing tools.
  • Contribute to revenue growth through targeted activations.
  • Promote successes, hero products, and services to local clients.
  • Ensure clear and motivating internal communications for teams.
  • Define and monitor marketing performance indicators.
  • Analyze the results of initiatives, including traffic, engagement, brand awareness, and sales.
  • Prepare and monitor Hamilton’s marketing and communications budget.

Qualifications

  • Excellent command of online and offline marketing channels.
  • Strong ability to lead cross-functional projects and coordinate multiple stakeholders.
  • Organized, autonomous, creative, and results-oriented.
  • Professional fluency in French and English.

Skills

Online and offline marketing Project management Stakeholder coordination Market research Digital marketing Social media CRM Marketing performance analysis Budget management

Experience

At least 3 to 5 years of significant experience in a similar role, ideally in the watchmaking or luxury industry.

Education

Bac+5; higher education in Marketing, Communications, or Business.

Workplace

This position is based 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.

Swatch Group

Swatch Group Marketing and Communications Manager

Paris, France

Continue to the application.

Country and Language