About this role
Store Manager - Ealing at The Body Shop International Limited. Location: Ealing, England, United Kingdom. Role: leading team, driving sales, managing stock Requirements: Experience in beauty retail and people leadership, ability to meet sales targets, data-driven commercial decision-making, team coaching, strong communication and IT skills, flexible to work any day of week. Category: Sales Seniority: Mid Level Commitment: Full Time Workplace: Onsite Languages: English