Commercial 12 Month Industrial Placement
The Body Shop UK
Why The Body Shop? Our inspirational people are the core of our success. We have a family of bold, unique and passionate employees who make The Body Shop culture such a dynamic and exciting place to work – believe us when we say there is never a dull...