Location: Windsor, United Kingdom
Category: Retail
Salary: 28,000 - 35,000 GBP / yearly
Full-time
Join Moss, a menswear brand with over 170 years of tailoring know-how. As a Store Manager, you will lead all aspects of store performance, focusing on delivering exceptional customer experiences and driving business growth.