Store Manager | London | Beauty | Retail Management | Salary Up to £35,000 (40k OTE+) Zachary Daniels Retail Recruitment are recruiting for a premium Store Manager for an iconic beauty brand based in London! The brand delivers exquisite...