Store Team Leader: Beauty & Customer Experience
The Body Shop international limited
The Body Shop is seeking a Team Leader in the United Kingdom to support store management, supervise and coach Customer Consultants, and ensure an exceptional customer experience while protecting brand standards. You will help drive sales, manage s...Read More>>.
