Swatch Sales Lead

Job Location Icon Ottawa • Canada
Job Recency Icon Tuesday, June 17, 2025
About Swatch

Swatch, a renowned brand under the Swatch Group, is a leader in the global watchmaking industry. The Swatch Group, headquartered in Switzerland, is a conglomerate that encompasses a diverse range of watch brands, each known for their innovation and craftsmanship. As an employer, Swatch offers a dynamic and creative work environment, fostering growth and excellence in the luxury retail sector.

Responsibilities
Qualifications
Skills
Experience Requirements

A minimum of 2 years in a retail sales leadership position, preferably within the luxury or fashion industry.

Education Requirements

High school diploma or equivalent; post-secondary education in business or related field preferred.

Job Benefits

Competitive salary with performance-based incentives, comprehensive health benefits, and opportunities for career advancement within the Swatch Group.

Swatch Culture

Swatch fosters a vibrant and inclusive workplace culture that values creativity, innovation, and collaboration. Employees are encouraged to express their individuality while working towards shared goals in a supportive environment.

Swatch Job Swatch Jobs Logo

Swatch Jobs

105 Open Positions
+33 New Today

Keep looking…

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