Blancpain Head of Communication

Closed The candidacy window for this position at Blancpain has closed.

While this position is no longer receiving submissions as of April 7, 2026, we invite you to explore further opportunities at Blancpain or browse all open roles.

Continue Your Search

We invite you to review more currently available roles:

Employment
Full-Time
Seniority
Senior
Posted
Feb 5, 2026

About Blancpain

Blancpain, a prestigious name in the luxury watchmaking industry, is renowned for its commitment to traditional craftsmanship and innovation. As part of the Swatch Group, Blancpain benefits from the resources and global reach of one of the world's largest watchmaking conglomerates, offering unparalleled opportunities for professional growth and development.

Join Blancpain in Paudex as the Head of Communication. Lead strategic communication initiatives for a prestigious luxury brand within the Swatch Group.

Role & Responsibilities

  • Develop and implement comprehensive communication strategies to enhance brand visibility and reputation.
  • Oversee all internal and external communications, ensuring alignment with brand values and objectives.
  • Manage media relations, including press releases, media inquiries, and crisis communication.
  • Collaborate with marketing and product teams to create cohesive messaging across all platforms.
  • Lead and mentor the communication team, fostering a culture of creativity and excellence.
  • Monitor and analyze communication metrics to assess the effectiveness of strategies and make data-driven improvements.

Qualifications

  • Proven experience in a senior communication role within the luxury sector.
  • Strong understanding of brand management and media relations.
  • Exceptional leadership and team management skills.
  • Ability to develop and execute strategic communication plans.

Skills

Excellent written and verbal communication skills in English and French. Proficiency in digital communication tools and platforms. Strong analytical skills and attention to detail. Ability to work under pressure and manage multiple projects simultaneously.

Experience

A minimum of 7-10 years of experience in communication roles, preferably within the luxury industry.

Education

Bachelor's degree in Communications, Public Relations, Marketing, or a related field.

Workplace

The successful candidate will be located in Paudex, Vaud, Switzerland, with easy access to Lausanne.

Benefits

Competitive salary package, comprehensive health benefits, and opportunities for professional development within the Swatch Group.

Culture

Blancpain fosters a culture of excellence and innovation, where traditional craftsmanship meets modern technology. The company values creativity, precision, and a commitment to quality, offering a dynamic and supportive work environment.

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.