
The Body Shop is a natural and ethical beauty brand promoting fair trade and sustainability.
The Body Shop is seeking a full-time or part-time Windsor Store Manager to lead a team and drive sales excellence in a beauty retail setting. This role requires a customer-focused individual with strong planning, organizational, and communication skills. The store manager will be responsible for both customer engagement and team leadership. The store operates on Sunday to Saturday.