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 Sort ascending Location Date Req ID
Reset
Team Leader
Team Leader London, LND, GB, W1C 1JW Nov 20, 2025
London, LND, GB, W1C 1JW Nov 20, 2025 25606
Team Leader
Team Leader London, LND, GB, SE1 9SP Nov 21, 2023
London, LND, GB, SE1 9SP Nov 21, 2023 21538
Team leader
Team leader London, UKM, GB, SE1 9SP Nov 1, 2025
London, UKM, GB, SE1 9SP Nov 1, 2025 25360
Team Leader
Team Leader Kingston-Upon-Thames, KTT, GB, KT1 1RB Jan 2, 2026
Kingston-Upon-Thames, KTT, GB, KT1 1RB Jan 2, 2026 25750
Team Leader
Team Leader Swindon, SWD, GB, SN2 2DZ Nov 21, 2025
Swindon, SWD, GB, SN2 2DZ Nov 21, 2025 25407
Team leader - 25hrs
Team leader - 25hrs Windsor, WNM, GB, SL4 1DU Nov 28, 2025
Windsor, WNM, GB, SL4 1DU Nov 28, 2025 25019
Team Leader 16H
Team Leader 16H London, LND, GB, W12 7GG Nov 22, 2025
London, LND, GB, W12 7GG Nov 22, 2025 25549
Team Leader 20hrs
Team Leader 20hrs Harrow, LND, GB, HA1 1JU Nov 20, 2025
Harrow, LND, GB, HA1 1JU Nov 20, 2025 25524
Team Leader 37.5hrs
Team Leader 37.5hrs Stratford, LND, GB, E20 1EL Jan 13, 2026
Stratford, LND, GB, E20 1EL Jan 13, 2026 25773
Windsor Store Manager
Windsor Store Manager windsor, UKM, GB, TW18 4QB Nov 2, 2025
windsor, UKM, GB, TW18 4QB Nov 2, 2025 25162