Team Leader — The Body Shop · London,… | Tsenta