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 86 alternative opportunities for your consideration.

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.

Workplace Location

This position is listed in Biel/Bienne, Bern, in Switzerland. Swatch is actively recruiting for this and 785 other open jobs in Switzerland.

Swatch
786 Jobs in Switzerland
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.