Multi-Site Beauty Business Manager — Lead Customer Magic

Company: Charlotte Tilbury Beauty
Apply for the Multi-Site Beauty Business Manager — Lead Customer Magic
Location: Truro
Job Description:

A leading beauty brand is seeking a Multi-Site Business Manager to elevate the customer experience across locations in the South West of England. You will inspire your team to deliver exceptional results and create Charlotte Tilbury ambassadors. This role requires proven management experience and the ability to innovate. Enjoy benefits like on-the-job training, staff discounts, and opportunities for personal growth. Join us to make every customer feel their most beautiful self.#J-18808-Ljbffr…

Posted: April 10th, 2026