Store Manager - Letchworth
9 days ago
Letchworth Garden City
We’re the feel-good fashion brand making style accessible and fun for over 55 years, available on our website, mobile app, and over 300 stores across the UK. By living our values — we play to win, customer obsessed, we are one, and it starts with me — we deliver That New Look Feeling for our cu...