Find companies:
The Body Shop
Job Work/Life Balance
Salary/Benefits
Job Security/Advancement
Management
Job Culture
314 reviews

The Body Shop Canada Employee Reviews

About The Body Shop

The Body Shop International plc is the original, natural and ethical beauty brand. Our heritage is an amazing story of firsts. – Read more

The Body Shop Photos