The Body Shop International Limited

Store Team Lead at The Body Shop

📍 Location
richmond hill, york region
⏰ Job Type
Full-time
📅 Posted
June 12, 2026

Job Description

Lead a vibrant team at The Body Shop to deliver exceptional customer experiences and meet sales targets. Support store operations with a passion for beauty and ethical principles.
As a Store Team Lead, you will collaborate closely with Store Management to drive retail excellence and ensure a customer-focused environment. Your role will involve coaching Customer Consultants, creatively managing store layout, and utilizing your knowledge of the beauty market to improve sales. You will be an inspirational leader, motivating your team to uphold our brand values and practices.
Key Responsibilities:
• Handle customer concerns efficiently and effectively
• Proactively problem-solve with available resources
• Support visual merchandising and inventory management
• Coach team to enhance customer engagement
• Assist in training and onboarding new staff
Requirements:
• Experience in a customer-facing role
• Passion for beauty and retail
• Strong interpersonal and ...

Ready to Apply?

Take the next step in your career journey with The Body Shop International Limited

Apply Now