Head of Business Insights New London, England, United Kingdom
hace 2 meses
London
Build and manage a high-performing insights team, fostering a culture of curiosity, rigour, and forward-thinking analysis. This role demands a rare combination of technical expertise, commercial acumen, and the ability to tell compelling, insight-led stories that drive alignment and decision-making