Store Manager

Seniority Manager
Posted Mar 2, 2026

Join Swatch in Toronto as a Store Manager at Sherway Gardens. Lead a dynamic team in a creative and trendsetting environment within the luxury fashion industry.

Overview

Swatch, a distinguished member of The Swatch Group, is renowned for its innovative integration of art, design, fashion, and technology. As a leading brand in the horological industry, Swatch offers a dynamic environment where creativity and trendsetting styles flourish. The Swatch Group is a global powerhouse in the watchmaking sector, providing a robust platform for professional growth and development.

Role & Responsibilities

  • Oversee daily store operations to ensure efficiency and profitability.
  • Lead and motivate the sales team to achieve sales targets and provide exceptional customer service.
  • Manage inventory levels and ensure the store is well-stocked and visually appealing.
  • Develop and implement strategies to increase customer engagement and sales.
  • Handle customer inquiries and resolve any issues to maintain high customer satisfaction.
  • Train and develop staff to enhance their product knowledge and sales skills.
  • Prepare sales reports and analyze data to inform business decisions.

Qualifications

  • Proven experience in retail management, preferably in the luxury or fashion sector.
  • Strong leadership and team management skills.
  • Excellent customer service and interpersonal skills.
  • Ability to analyze sales data and develop strategies to improve performance.

Skills

Leadership and team management Customer service excellence Sales and inventory management Analytical and problem-solving abilities Effective communication

Experience

Minimum of 3 years of experience in a retail management role, with a focus on luxury or fashion brands.

Education

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

Benefits

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

Culture

Swatch fosters a vibrant and innovative workplace culture that values creativity, diversity, and collaboration. Employees are encouraged to express their individuality while contributing to the brand's forward-thinking ethos. The environment is fast-paced and dynamic, reflecting the brand's commitment to staying ahead of trends and setting new standards in the industry.