Customer Success Director, UK & Ireland Location: London, UK | Hybrid Reports to: Executive Managing Director UK & Ireland About Worldpanel by Numerator Worldpanel delivers continuous, behaviour-based consumer and shopper insights, helping brands and retailers understand what people buy, where, how
Get weekly curated job picks, salary trends, and career insights delivered to your inbox.