Omni-Channel Store Leader: People & Experience

Company: Free People
Apply for the Omni-Channel Store Leader: People & Experience
Location: London
Job Description:

Free People is seeking a Store Manager in London who will lead and inspire the team to deliver an exceptional retail experience. The role involves recruiting and developing staff, ensuring operational excellence, and driving customer engagement through creative merchandising. The ideal candidate should exhibit strong leadership and business acumen while being passionate about evolving the store experience. Perks include generous employee discounts and wellness programs, promoting a balanced work-life environment.#J-18808-Ljbffr…

Posted: May 20th, 2026