Swatch Group Head of Human Resources

Closed The candidacy window for this position at Swatch Group has closed.

While this position is no longer receiving submissions as of February 25, 2026, Swatch Group presents 58 alternative opportunities for your consideration.

Employment Full-time
Seniority Senior
Posted Feb 23, 2026

Join The Swatch Group in Biel/Bienne, Switzerland as the Head of Human Resources. Lead HR strategies for a prestigious watch brand in a dynamic and innovative environment.

Overview

The Swatch Group, a leading global player in the watchmaking industry, is renowned for its diverse portfolio of prestigious brands. As an employer, the company is committed to fostering innovation, quality, and sustainability, offering a dynamic and inclusive work environment. With its headquarters in Biel/Bienne, Switzerland, The Swatch Group provides employees with opportunities for growth and development within a globally recognized organization.

Role & Responsibilities

  • Lead and manage the human resources department for the assigned watch brand.
  • Develop and implement HR strategies aligned with the brand's business objectives.
  • Oversee recruitment, onboarding, and talent management processes.
  • Ensure compliance with labor laws and regulations.
  • Foster a positive workplace culture and employee engagement.
  • Manage performance appraisal systems and employee development programs.
  • Collaborate with senior management to address HR-related issues and initiatives.

Qualifications

  • Bachelor's degree in Human Resources, Business Administration, or related field.
  • Proven experience in a senior HR role within the luxury or watchmaking industry.
  • Strong knowledge of Swiss labor laws and HR best practices.
  • Excellent leadership and interpersonal skills.

Skills

Strategic thinking and problem-solving abilities. Exceptional communication and negotiation skills. Proficiency in HR software and Microsoft Office Suite. Fluency in English and French; German is a plus.

Experience

A minimum of 8 years of experience in human resources, with at least 3 years in a leadership position.

Education

Bachelor's degree in Human Resources, Business Administration, or a related field.

Workplace

This position is based in Biel/Bienne, Bern, Switzerland. Cerulean lists 25 open roles in Biel/Bienne, including 1 posted recently. The broader Bern area accounts for 36 active listings on Cerulean, 1 of which are new. In Switzerland as a whole, Cerulean currently features 770 open positions, with 25 posted this week.

Benefits

Comprehensive benefits package including health insurance, retirement plans, and employee discounts on company products.

Culture

The Swatch Group cultivates a culture of innovation, collaboration, and excellence. Employees are encouraged to contribute their unique perspectives and skills, fostering an environment where creativity and teamwork thrive. The company values diversity and is committed to providing equal opportunities for all employees.

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.