Senior Producer (1 Year Contract) at Charlotte Tilbury Beauty | CREA