London Store Manager – Customer Experience Leader

Company: Lush
Apply for the London Store Manager – Customer Experience Leader
Location: London
Job Description:

Lush is looking for a Store Manager in London – Victoria Station to lead a team dedicated to exceptional customer service and memorable experiences. This full-time role offers a competitive salary of £37,650 per year and includes responsibilities like driving sales growth, managing shop financials, and recruiting talent. The position comes with a range of benefits including holiday allowance, a 50% discount on Lush products, and flexible working arrangements. Join us in building a brand that celebrates the people of the world.#J-18808-Ljbffr…

Posted: May 1st, 2026