Company not shown | London | Sales, English
“Store Manager role at The North Face in Battersea, London. Lead a team, drive sales, and enhance customer experience. Requirements include retail operations experience, strong communication skills, and proficiency in MS Office and POS systems. Offers competitive salary, bonus, pension scheme, staff discounts, career growth, and training opportunities.”