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