Swatch Group Corporate Insurance Management Director

Job Location Icon Biel • Switzerland
Job Recency Icon Thursday, April 24, 2025
About Swatch Group

Swatch Group is a leading global manufacturer of finished watches, jewelry, and watch movements, renowned for its diverse portfolio of 18 brands. As a part of the Swatch Group, employees are immersed in a culture that values innovation, precision, and craftsmanship, with opportunities to contribute to the legacy of iconic brands.

Responsibilities
Qualifications
Skills
Experience Requirements

A minimum of 7-10 years of experience in corporate insurance management or a related field is required.

Education Requirements

Bachelor's degree in Business Administration, Finance, or a related field is preferred.

Job Benefits

The position offers a comprehensive benefits package including health insurance, retirement plans, and opportunities for professional development.

Swatch Group Culture

Swatch Group fosters a dynamic and collaborative work environment where innovation and creativity are encouraged. Employees are part of a global community that values diversity and inclusion, with a commitment to sustainable practices and corporate responsibility.

Swatch Group Job Swatch Group Jobs Logo

Swatch Group Jobs

48 Open Positions
+5 New Today

Keep looking…

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