SearchLondonJobs.co.uk

🏛️ London's Premier Job Portal

← Back to London Jobs

Store Manager at The Body Shop (Winnipeg)

Company: The Body Shop Canada

Location: winnipeg, London

Posted: June 19, 2026

Apply for This Position

Submit Application

Position Details

Lead retail excellence at The Body Shop in Coquitlam Centre as a full-time Store Manager. Inspire your team to enhance customer experiences and drive sales through engaging leadership.

As a Store Manager, you will be pivotal in shaping a customer-focused environment. Lead a dedicated team to boost sales, enhance customer loyalty, and execute brand campaigns effectively. Your role includes problem-solving, managing stock, and making data-driven decisions. Your passion for the beauty market and commitment to team development will be essential in achieving success.

Key Responsibilities

  • Lead a successful team to enhance customer engagement
  • Create a customer-centric environment through product campaigns
  • Utilize data (KPI’s) for strategic decision making
  • Attract and develop high-potential team members
  • Plan and organize to meet sales and performance targets

Requirements

  • Experience in customer-fac...