Store Manager (CAN) - Promenade Mall (Vaughan)

The Body Shop
📍 vaughan, york region, Canada 💼 Full-time 🕒 Posted July 04, 2026

Job Description

Your role in a nutshell As an inspirational leader & activist, with enthusiasm for our brand and a strong connection to our purpose, you will drive the store & your team to deliver retail excellence, strong sales results & an engaging customer experience.

More about the role

  • Lead & work as part of a successful, engaged team to best meet the needs of our customers
  • Shape a customer focused store experience by leading the team to drive customer engagement through our products, campaigns & activism, bringing our brand to life
  • Problem solves effectively & proactively as much as possible using available resources
  • Communicate effectively & act as a flexible & responsible role model to your team
  • Ensure development of customer loyalty to further build The Body Shop brand
  • Meet sales & performance targets
  • Manage stock; monitor & manage change
  • Confidently use the data (KPIs) we provide, to make sound commerci...

Ready to Apply?

Submit your application today and join our talented team at The Body Shop.

Submit Application

Job Details

  • Location vaughan, york region
  • Job Type Full-time
  • Category Management & Operations
  • Posted Date July 04, 2026
  • Application Deadline August 13, 2026