The Body Shop Jobs

job title, keywordscity or province 
158 jobs at The Body Shop
  • Team Lead

    Richmond, BC
    As part of the L’Oreal Group, The Body shop is a major international beauty retail business. To bring our stores and products to life, we have a team of...
    5 hours ago
  • Team Lead - Pacific Centre

    Vancouver, BC
    The Team Lead is responsible for supporting the management team in all aspects of the shop in order to maximize sales and profitability through exceptional...
    Easily Apply
    5 days ago
  • Team Lead

    Vancouver, BC
    As part of the L’Oreal Group, The Body shop is a major international beauty retail business. To bring our stores and products to life, we have a team of...
    30+ days ago
  • Team Lead

    Vancouver, BC
    As part of the L’Oreal Group, The Body shop is a major international beauty retail business. To bring our stores and products to life, we have a team of...
    30+ days ago
  • Team Lead

    Vancouver, BC
    As part of the L’Oreal Group, The Body shop is a major international beauty retail business. To bring our stores and products to life, we have a team of...
    30+ days ago
  • Profit Protection Manager - Canada

    Toronto, ON
    Profit Protection Manager - Canada Purpose of role: The Profit Protection Manager is responsible for managing and coordinating all Profit Protection...
    15 days ago
  • Customer Consultant

    Winnipeg, MB
    Why work for The Body Shop As part of the L’Oreal Group, The Body shop is a major international beauty retail business. To bring our stores and products to...
    3 days ago
  • Team Lead

    Mississauga, ON
    As part of the L’Oreal Group, The Body shop is a major international beauty retail business. To bring our stores and products to life, we have a team of...
    17 days ago
  • Team Lead

    Ottawa, ON
    As part of the L’Oreal Group, The Body shop is a major international beauty retail business. To bring our stores and products to life, we have a team of...
    16 days ago
  • Team Lead

    Calgary, AB
    As part of the L’Oreal Group, The Body shop is a major international beauty retail business. To bring our stores and products to life, we have a team of...
    24 days ago
  • Team Lead

    Calgary, AB
    As part of the L’Oreal Group, The Body shop is a major international beauty retail business. To bring our stores and products to life, we have a team of...
    24 days ago
  • Team Lead

    Edmonton, AB
    As part of the L’Oreal Group, The Body shop is a major international beauty retail business. To bring our stores and products to life, we have a team of...
    7 days ago
Page 1 of 14Next
Claimed Profile

Overall rating

4.0
Based on 877 reviews
5 stars
4 stars
3 stars
2 stars
1 star

Ratings by category

Work/Life Balance
3.8
Salary/Benefits
3.4
Job Security/Advancement
3.4
Management
3.6
Culture
4.0