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