Swatch Group Trademark and Design Specialist

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

The Swatch Group Ltd, a renowned leader in the global watchmaking industry, is headquartered in Biel/Bienne, Switzerland. As a conglomerate, it encompasses a diverse portfolio of prestigious brands, each synonymous with innovation, precision, and luxury. The Swatch Group is committed to fostering a dynamic and inclusive work environment, encouraging creativity and excellence in all its endeavors.

Responsibilities
Qualifications
Skills
Experience Requirements

Minimum of 3 years of experience in trademark and design management, preferably within the luxury goods or fashion industry.

Education Requirements

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

Job Benefits

Competitive salary package, comprehensive health benefits, and opportunities for professional development within a leading global company.

Swatch Group Culture

The Swatch Group fosters a culture of innovation and collaboration, valuing diversity and encouraging employees to contribute to the brand's legacy of excellence. The work environment is dynamic, with a strong emphasis on teamwork and personal growth.

Keep looking…

Use Cerulean's Luxury Job Search to find other open roles similar to this one: