Swatch Group Senior Business Analyst PLM

Solothurn Switzerland
Posted on Wednesday, January 8, 2025.
About Swatch Group

The Swatch Group is a leading global manufacturer of watches, renowned for its innovative approach to technology and design. The company operates a state-of-the-art IT competence center supporting its 17 brands and production companies.

Responsibilities
Qualifications
Skills
Experience Requirements

At least 5 years of experience in the production domain, with project management experience. Experience with 3DExperience and/or CATIA V5 is required.

Education Requirements

Bachelor's degree or equivalent in computer science or a related field.

Swatch Group Culture

Located in Grenchen, Switzerland, the company fosters a dynamic and innovative work environment, encouraging teamwork and communication across international teams.

For luxury, beauty, & fashion enthusiasts, Cerulean is the recruiting service that matches their talent with career opportunities around the world.

Terms of Service