Swatch Store Manager

Job Location Icon Vancouver • Canada
Job Recency Icon Wednesday, February 18, 2026
About Swatch

Swatch, a distinguished brand within the Swatch Group, is renowned for its innovative approach to watchmaking and its vibrant, youthful spirit. As part of the Swatch Group, a global leader in the watch industry, Swatch offers a dynamic work environment that fosters creativity and growth, providing employees with opportunities to be part of a world-class team dedicated to excellence in design and craftsmanship.

Responsibilities
Qualifications
Skills
Experience Requirements

A minimum of 3-5 years of experience in a managerial role within the retail industry, with a preference for experience in luxury or fashion brands.

Education Requirements

Bachelor's degree in Business Administration, Retail Management, or a related field preferred.

Job Benefits

Competitive salary package, performance-based bonuses, employee discounts, and opportunities for career advancement within the Swatch Group.

Swatch Culture

Swatch fosters a vibrant and inclusive workplace culture that encourages innovation and creativity. Employees are part of a collaborative environment where their contributions are valued and their professional growth is supported. The brand's commitment to excellence and its dynamic approach to the watch industry make it an exciting place to work.

Swatch Job Swatch Jobs Logo

Swatch Jobs

64 Open Positions
+4 New Today

Keep looking…

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