Store Manager — Lead Teams, Drive Customer Experience

Company: The North Face

Location: London

Posted: May 20th, 2026

The North Face is seeking a passionate Store Manager for their Battersea, London location. This role involves leading a dedicated team while ensuring excellent customer satisfaction and driving sales. The ideal candidate should possess experience in retail operations and be effective in mentoring employees. Comprehensive benefits, tailored training, and career growth opportunities are provided. Join us in fostering a diverse and inclusive workplace within a supportive corporate culture. #J-18808-Ljbffr
Apply Now