Head of Retail
Artisan People
LondonJoin a premium, innovation‑led luxury skincare brand as Head of Retail in London.The roleAs Head of Retail, you will lead the UK commercial strategy in line with global objectives, owning key national retail relationships and...Read More>>.
