Store Manager (CAN) - Promenade Mall (Vaughan)

The Body Shop · vaughan, york region, Canada

Location
vaughan
Job Type
Full-time
Posted
June 20, 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 for Store Manager (CAN) - Promenade Mall (Vaughan) at The Body Shop

Apply Now