Store Team Lead — Customer Experience & Sales
The Body Shop
LondonA leading ethical beauty brand is seeking an inspirational leader to partner with the Shop Manager and drive a successful retail store in Greater London. The role involves developing a strong customer-focused team, meeting performance targets, and en...Read More>>.
