Swatch Product Catalogue Manager
Closed The candidacy window for this position at Swatch has closed.
While this position is no longer receiving submissions as of March 13, 2026, Swatch presents 92 alternative opportunities for your consideration.
Continue Your Search
We invite you to review more currently available roles:
Join Swatch in Biel/Bienne, Switzerland, as a Product Catalogue Manager. Drive digital channel success in a creative and innovative environment.
Overview
Swatch, a pioneering force in the watchmaking industry since 1983, is renowned for its innovative spirit and vibrant designs that capture the essence of contemporary culture. Headquartered in Switzerland, Swatch is part of the Swatch Group, a global leader in the watch industry. The company is celebrated for its dynamic approach, embracing creativity and boldness to deliver products that are both timeless and trendsetting.
Role & Responsibilities
- Manage and optimize the digital product catalogue across all e-commerce platforms.
- Ensure accurate and timely updates of product information and imagery.
- Collaborate with cross-functional teams to align product data with marketing and sales strategies.
- Monitor and analyze product performance metrics to inform decision-making.
- Coordinate with IT and digital teams to enhance the user experience on digital channels.
Qualifications
- Bachelor's degree in Business, Marketing, or a related field.
- Proven experience in e-commerce or digital product management.
- Strong understanding of digital marketing and e-commerce platforms.
Skills
Experience
A minimum of 3 years of experience in e-commerce or digital product management is required.
Education
Bachelor's degree in Business, Marketing, or a related field.
Workplace
This position is based in Biel/Bienne, Bern, Switzerland. Cerulean lists 22 open roles in Biel/Bienne. The broader Bern area accounts for 32 active listings on Cerulean, 1 of which are new. In Switzerland as a whole, Cerulean currently features 731 open positions, with 26 posted this week.
Benefits
Competitive benefits package including health insurance, retirement plans, and employee discounts.
Culture
Swatch fosters a culture of innovation and creativity, encouraging employees to think outside the box and embrace bold ideas. The company values diversity and inclusivity, creating a vibrant and dynamic workplace where every team member can thrive.
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.