Store Manager (CAN) - Promenade Mall

The Body Shop
📍 Vaughan, Ontario, Canada 💼 Full-time 🕒 Posted March 17, 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 (KPI’s...
  • Ready to Apply?

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

    Submit Application

    Job Details

    • Location Vaughan, Ontario
    • Job Type Full-time
    • Category Top Executives
    • Posted Date March 17, 2026
    • Application Deadline April 26, 2026