Swatch Product Catalogue Manager

Job Recency Icon Tuesday, March 3, 2026
About Swatch

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.

Responsibilities
Qualifications
Skills
Experience Requirements

A minimum of 3 years of experience in e-commerce or digital product management is required.

Education Requirements

Bachelor's degree in Business, Marketing, or a related field.

Job Benefits

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

Swatch 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.