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.

 
Loading...
Save Category as RSS Feed
Search results for "". Page 5 of 13, Results 81 to 100
Title Location Sort descending Date Req ID
Reset
CustomerConsultant TheBodyShop Ottawa Outlets
CustomerConsultant TheBodyShop Ottawa Outlets Ottawa, ON, CA, K2C 1C4 May 20, 2021
Ottawa, ON, CA, K2C 1C4 May 20, 2021 6178
Asst Mgr (CAN) - Oshawa Centre 1467
Asst Mgr (CAN) - Oshawa Centre 1467 Oshawa, ON, CA, L1J 2K5 Jun 3, 2021
Oshawa, ON, CA, L1J 2K5 Jun 3, 2021 7745
Asst Mgr (CAN) Place Dorleans
Asst Mgr (CAN) Place Dorleans Orleans, ON, CA, K1C 2L9 Jun 10, 2021
Orleans, ON, CA, K1C 2L9 Jun 10, 2021 7884
Store Manager - Marion
Store Manager - Marion Oaklands Park, SA, AU Jun 13, 2021
Oaklands Park, SA, AU Jun 13, 2021 7149
Team Leader - Fixed term
Team Leader - Fixed term Nr. Gillingham, KEN, GB, ME7 3PB May 22, 2021
Nr. Gillingham, KEN, GB, ME7 3PB May 22, 2021 7203
Customer Consultant - Part Time - Nottingham Albert St
Customer Consultant - Part Time - Nottingham Albert St Nottingham, NTT, GB, NG1 7DA Jun 12, 2021
Nottingham, NTT, GB, NG1 7DA Jun 12, 2021 7123
Store Manager - Northlakes
Store Manager - Northlakes Northlakes, QLD, AU May 26, 2021
Northlakes, QLD, AU May 26, 2021 7621
Part Time Team Lead at Northgate Square
Part Time Team Lead at Northgate Square North Bay, ON, CA, P1B 2H3 Jun 8, 2021
North Bay, ON, CA, P1B 2H3 Jun 8, 2021 4642
Part Time Team Lead
Part Time Team Lead North bay, ON, CA, p1a 3g8 Jun 3, 2021
North bay, ON, CA, p1a 3g8 Jun 3, 2021 7066
Assistant Manager - Colonnades
Assistant Manager - Colonnades Noarlunga Centre, SA, AU May 20, 2021
Noarlunga Centre, SA, AU May 20, 2021 7218
Team Leader Newry- 8 Hour Fixed Term
Team Leader Newry- 8 Hour Fixed Term Newry, ARM, GB, BT35 8QS Jun 10, 2021
Newry, ARM, GB, BT35 8QS Jun 10, 2021 7763
Customer Consultant- Newry 12 Hour
Customer Consultant- Newry 12 Hour Newry, ARM, GB, BT35 8QS Jun 10, 2021
Newry, ARM, GB, BT35 8QS Jun 10, 2021 7812
Customer Consultant- Newry 12 Hour
Customer Consultant- Newry 12 Hour Newry, ARM, GB, BT35 8QS Jun 10, 2021
Newry, ARM, GB, BT35 8QS Jun 10, 2021 7813
FT Asst Mgr
FT Asst Mgr Newark, DE, US, 19702 Jun 14, 2021
Newark, DE, US, 19702 Jun 14, 2021 7910
Customer Consultant
Customer Consultant Newark, DE, US, 19702 Jun 14, 2021
Newark, DE, US, 19702 Jun 14, 2021 7911
Part Time Team Lead
Part Time Team Lead New York, NY, US, 10020 May 23, 2021
New York, NY, US, 10020 May 23, 2021 7580
Assistant Store Manager
Assistant Store Manager New York, NY, US, 10001-1301 Jun 4, 2021
New York, NY, US, 10001-1301 Jun 4, 2021 7659
PT Team Leader
PT Team Leader Natick, MA, US, 01760 Jun 2, 2021
Natick, MA, US, 01760 Jun 2, 2021 6549
Assistant Manager
Assistant Manager Murton, DUR, GB, SR7 9HU Jun 9, 2021
Murton, DUR, GB, SR7 9HU Jun 9, 2021 7816
Customer Consultant (Seasonal Temp)
Customer Consultant (Seasonal Temp) Murton, DUR, GB, SR7 9HU Jun 7, 2021
Murton, DUR, GB, SR7 9HU Jun 7, 2021 7732