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.

Save Category as RSS Feed
Search results for "". Page 1 of 15, Results 1 to 20
Title Sort descending Location Date Req ID
Reset
Truro Mall PT Customer Consultant (CAN)
Truro Mall PT Customer Consultant (CAN) Truro, NS, CA, B2N 5N6 Jun 5, 2022
Truro, NS, CA, B2N 5N6 Jun 5, 2022 12728
Temporary Assistant Manager - West Lakes
Temporary Assistant Manager - West Lakes West Lakes, SA, AU Jun 14, 2022
West Lakes, SA, AU Jun 14, 2022 13593
Team Leader- BOURNEMOUTH
Team Leader- BOURNEMOUTH Bournemouth, DOR, GB, BH2 5RH Jun 18, 2022
Bournemouth, DOR, GB, BH2 5RH Jun 18, 2022 13260
Team Leader- 20hrs- St James Quarter
Team Leader- 20hrs- St James Quarter Edinburgh, EDH, GB, EH1 3AD Jun 20, 2022
Edinburgh, EDH, GB, EH1 3AD Jun 20, 2022 13714
Team Leader Regent Street
Team Leader Regent Street London, LND, GB, W1B 5RZ Jun 19, 2022
London, LND, GB, W1B 5RZ Jun 19, 2022 12500
team leader harrogate
team leader harrogate Harrogate, NYK, GB, HG1 1AE Jun 11, 2022
Harrogate, NYK, GB, HG1 1AE Jun 11, 2022 9062
Team Leader Brixton
Team Leader Brixton Brixton, LND, GB, SW9 7RD Jun 13, 2022
Brixton, LND, GB, SW9 7RD Jun 13, 2022 13567
Team Leader Brixton
Team Leader Brixton Brixton, LBH, GB, SW9 7RD Jun 16, 2022
Brixton, LBH, GB, SW9 7RD Jun 16, 2022 13635
Team Leader 20hr Brighton
Team Leader 20hr Brighton Brighton, ESX, GB, BN1 1RH Jun 21, 2022
Brighton, ESX, GB, BN1 1RH Jun 21, 2022 13731
Team Leader 16hr Kingston upon Thames LONDON
Team Leader 16hr Kingston upon Thames LONDON Kingston-Upon-Thames, LND, GB, KT1 1RB Jun 16, 2022
Kingston-Upon-Thames, LND, GB, KT1 1RB Jun 16, 2022 13118
Team Leader 16 hrs
Team Leader 16 hrs Leamington Spa, WAR, GB, CV32 4BL Jun 22, 2022
Leamington Spa, WAR, GB, CV32 4BL Jun 22, 2022 13768
team leader 16 Hours
team leader 16 Hours Jersey, JE, JE, JE2 4WE Jun 26, 2022
Jersey, JE, JE, JE2 4WE Jun 26, 2022 12989
Team Leader - Permanent - 8 hours - Luton
Team Leader - Permanent - 8 hours - Luton Luton, LUT, GB, LU2 2TD Jun 6, 2022
Luton, LUT, GB, LU2 2TD Jun 6, 2022 13508
Team Leader - Didcot - 8 Hours
Team Leader - Didcot - 8 Hours Didcot, OXF, GB, OX11 7LG Jun 1, 2022
Didcot, OXF, GB, OX11 7LG Jun 1, 2022 13417
Team Leader - 30 HRS- FIXED TERM
Team Leader - 30 HRS- FIXED TERM Aberdeen, ABE, GB, AB10 1HW Jun 22, 2022
Aberdeen, ABE, GB, AB10 1HW Jun 22, 2022 13167
Team Leader - 16 Hours
Team Leader - 16 Hours London, LND, GB, N1 0PQ Jun 8, 2022
London, LND, GB, N1 0PQ Jun 8, 2022 13176
Team Leader - 12hrs - Bath
Team Leader - 12hrs - Bath Bath, BAS, GB, BA1 1BN Jun 21, 2022
Bath, BAS, GB, BA1 1BN Jun 21, 2022 13328
Team Leader (Dudley)
Team Leader (Dudley) Dudley, DUD, GB, DY5 1SY Jun 28, 2022
Dudley, DUD, GB, DY5 1SY Jun 28, 2022 13356
Team Leader - Dundrum 30 hour
Team Leader - Dundrum 30 hour Dundrum, L, IE Jun 18, 2022
Dundrum, L, IE Jun 18, 2022 13227
Team Leader
Team Leader Swindon, SWD, GB, SN2 2DZ Jun 23, 2022
Swindon, SWD, GB, SN2 2DZ Jun 23, 2022 13760