Closed Applications No Longer Accepted

Nota Bene: This job opportunity at Swatch Group was available until Saturday, May 17, 2025, but applications are no longer being accepted.

Swatch Group Trademark and Design Specialist

Job Location Icon Biel/Bienne • Switzerland
Job Recency Icon Friday, April 18, 2025
About Swatch Group

The Swatch Group Ltd, headquartered in Biel/Bienne, Switzerland, is a leading global player in the watchmaking industry, renowned for its innovation and craftsmanship. As part of a diverse portfolio of brands, the company offers a dynamic work environment where creativity and precision are at the forefront.

Responsibilities
Qualifications
Skills
Experience Requirements

A minimum of 3 years of experience in trademark and design management, preferably in the luxury or fashion industry.

Education Requirements

Bachelor's degree in Law, Intellectual Property, or a related field.

Job Benefits

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

Swatch Group Culture

The Swatch Group fosters a culture of innovation and excellence, encouraging employees to push the boundaries of creativity while maintaining a commitment to quality and precision. The company values diversity and collaboration, creating an inclusive environment where ideas can flourish.