FT Team Lead (CAN) - Promenade Mall (Vaughan)

The Body Shop • vaughan, york region • Posted July 09, 2026

About the Role

Your role in a nutshell

As an aspirational leader, with enthusiasm for our brand and a strong connection to our purpose, you’ll support the Store Management team in driving the store & your teammates to deliver retail excellence, strong sales results & an engaging customer experience.

More about the role

Handle customer concerns efficiently and effectively, sharing feedback with Store Management team as needed. Problem‑solve effectively & proactively as much as possible using available resources. Creatively support upkeep of store layout & visual merchandising, inventory management & other store operations as needed. Communicate effectively & act as a flexible & responsible role model to your team.

Working with the Store Management team to:

  • Shape a customer‑focused store experience by coaching Customer Consultants to drive customer engagement through our products, campaigns & activism, bringing our brand to life.
  • Ensure devel...