Store Roles - The Body Shop Careers

ABOUT STORE ROLES

Each of our stores has its own dynamic team of energetic, passionate and commercially driven members. Our people bring our brand to life and connect with our customers in order to deliver a personalised customer experience at all times.

Our in-store teams offer customers a genuine personal service while demonstrating exceptional product knowledge. If you’re passionate about beauty, make-up and skincare and thrive on connecting with customers, whilst working with world class naturally inspired products and ingredients, we’d love to get to know you!

For opportunities in Japan, Sweden, Denmark, Spain or Portugal please click here.

For all other roles and locations at The Body Shop please use the search option below.

Title Location Sort ascending Date Req ID
Reset
PT Team Lead (CAN) - Yorkdale
PT Team Lead (CAN) - Yorkdale Toronto, ON, CA, M6A 2T9 Sep 7, 2025
Toronto, ON, CA, M6A 2T9 Sep 7, 2025 24900
12hrs Customer Consultant
12hrs Customer Consultant Winchester, HAM, GB, SO23 9AS Sep 20, 2025
Winchester, HAM, GB, SO23 9AS Sep 20, 2025 25333
Windsor Store Manager
Windsor Store Manager windsor, UKM, GB, TW18 4QB Sep 5, 2025
windsor, UKM, GB, TW18 4QB Sep 5, 2025 25162
Team leader - 25hrs
Team leader - 25hrs Windsor, WNM, GB, SL4 1DU Sep 2, 2025
Windsor, WNM, GB, SL4 1DU Sep 2, 2025 25019
Windsor Store Manager
Windsor Store Manager Windsor, WNM, GB, SL4 1DU Sep 1, 2025
Windsor, WNM, GB, SL4 1DU Sep 1, 2025 25350
KH 8HR
KH 8HR Worthing, WSX, GB, BN11 3HF Sep 22, 2025
Worthing, WSX, GB, BN11 3HF Sep 22, 2025 25403