Customer Experience Team Leader – Beauty

Company: The Body Shop
Apply for the Customer Experience Team Leader – Beauty
Location: Shrewsbury
Job Description:

The Body Shop is seeking a Team Leader to support the store management team by coaching Customer Consultants and ensuring an exceptional customer experience. You will help manage daily store operations, drive sales, and uphold brand standards in line with company procedures.

Ideal candidates will have customer service experience, strong communication and interpersonal skills, and the ability to lead a team while multitasking in a fast-paced retail environment.

#J-18808-Ljbffr…

Posted: October 16th, 2026