Swatch
Store Manager

Ontario, Canada
Posted on Monday, December 23, 2024.
About Swatch

Swatch is a renowned brand that integrates the values of art, design, fashion, and technology, offering a creative canvas for diverse expressions. Known for cutting-edge style and trendsetting looks, Swatch combines technology-friendly accents to enhance the ownership experience.

Responsibilities
Qualifications
Skills
Experience Requirements

At least 3 years of retail leadership experience, preferably in fashion and/or accessories, and at least 5 years of retail experience.

Compensation

Starting base pay of $60,000.00 plus monthly performance bonus.

Job Benefits

Health benefits, including dental and vision coverage.RRSP contributions with company match.Company discount.Life insurance.Paid vacations.Paid sick days.

Swatch Culture

The role is located in Etobicoke, Ontario, Canada, and involves moderate physical effort with significant walking and standing required for the majority of each shift. The position requires lifting, pushing, pulling, and holding of boxes and store fixtures.

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

Terms of Service