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.

Search results for "". Page 1 of 10, Results 1 to 20 of 181
Title Sort ascending Location Date Req ID
Reset
12 HOUR CC Fixed Term
12 HOUR CC Fixed Term Dudley, DUD, GB, DY5 1SY 14 May 2024
Dudley, DUD, GB, DY5 1SY 14 May 2024 22919
12 Hour Customer consultant
12 Hour Customer consultant London, UKM, GB, EC2M 7PY 25 Apr 2024
London, UKM, GB, EC2M 7PY 25 Apr 2024 20672
12 hour fixed term customer consultant Trafford Centre
12 hour fixed term customer consultant Trafford Centre Manchester, UKM, GB, M17 8AR 12 May 2024
Manchester, UKM, GB, M17 8AR 12 May 2024 19213
12hr Customer Consultant
12hr Customer Consultant Spalding, LIN, GB, PE12 6EU 15 May 2024
Spalding, LIN, GB, PE12 6EU 15 May 2024 22915
16 HOUR CC Fixed Term
16 HOUR CC Fixed Term Dudley, DUD, GB, DY5 1SY 14 May 2024
Dudley, DUD, GB, DY5 1SY 14 May 2024 22920
20 HOUR CC Fixed Term
20 HOUR CC Fixed Term Dudley, DUD, GB, DY5 1SY 14 May 2024
Dudley, DUD, GB, DY5 1SY 14 May 2024 22918
20hr Customer Consultant
20hr Customer Consultant Oxford, OXF, GB, OX1 1PE 25 Apr 2024
Oxford, OXF, GB, OX1 1PE 25 Apr 2024 22799
24 uur
24 uur Roosendaal Outlet, NB, NL, 4703 TB 28 Apr 2024
Roosendaal Outlet, NB, NL, 4703 TB 28 Apr 2024 18506
30HR Customer Consultant (keyholder) St James Quarter, Edinburgh Edinburgh, EDH, GB, EH1 3AD 12 May 2024 22666
Assistant Manager
Assistant Manager Rotterdam Beurstraverse, ZH, NL, 3011 AM 29 Apr 2024
Rotterdam Beurstraverse, ZH, NL, 3011 AM 29 Apr 2024 18524
Assistant Manager
Assistant Manager Gretna, DGY, GB, DG16 5GG 30 Apr 2024
Gretna, DGY, GB, DG16 5GG 30 Apr 2024 22511
Assistant Manager
Assistant Manager Cardiff, CRF, GB, CF10 2EW 2 May 2024
Cardiff, CRF, GB, CF10 2EW 2 May 2024 22809
Assistant Manager
Assistant Manager Roermond Outlet, LI, NL, 6041 TD 29 Apr 2024
Roermond Outlet, LI, NL, 6041 TD 29 Apr 2024 19069
Assistant Manager
Assistant Manager Belfast, BFS, GB, BT1 4QG 16 May 2024
Belfast, BFS, GB, BT1 4QG 16 May 2024 22723
Assistant Manager
Assistant Manager Brookvale, NSW, AU 4 May 2024
Brookvale, NSW, AU 4 May 2024 21755
Assistant Manager
Assistant Manager Chelmsford, ESS, GB, CM1 1XL 20 May 2024
Chelmsford, ESS, GB, CM1 1XL 20 May 2024 22902
Assistant Manager (CAN) - Bramalea
Assistant Manager (CAN) - Bramalea Brampton, ON, CA, L6T 3R5 15 May 2024
Brampton, ON, CA, L6T 3R5 15 May 2024 22914
Assistant Manager (CAN) - Metrotown
Assistant Manager (CAN) - Metrotown Burnaby, BC, CA, V5H 4M1 29 Apr 2024
Burnaby, BC, CA, V5H 4M1 29 Apr 2024 22816
Assistant Manager (CAN) - Sherway Gardens
Assistant Manager (CAN) - Sherway Gardens Etobicoke, ON, CA, M9C 1B8 26 Apr 2024
Etobicoke, ON, CA, M9C 1B8 26 Apr 2024 22768
Assistant Manager (CAN) - Vaughan Mills
Assistant Manager (CAN) - Vaughan Mills Vaughan, ON, CA, L4K 5W4 1 May 2024
Vaughan, ON, CA, L4K 5W4 1 May 2024 22837