Multi-Site Beauty Brand Manager — Lead Customer Experience

Company: Charlotte Tilbury
Apply for the Multi-Site Beauty Brand Manager — Lead Customer Experience
Location:
Job Description:

A leading beauty brand is seeking a Multi-Site Business Manager to create a magical customer experience across multiple locations in the UK. The candidate will be responsible for leading teams, driving brand success, and mentoring staff. Exceptional management experience, innovative problem-solving skills, and a customer-centric approach are essential. The role offers on-the-job training and opportunities for growth, alongside attractive benefits including exclusive product launches and discounts.#J-18808-Ljbffr…

Posted: April 10th, 2026