Head of Business Insights New London, England, United Kingdom
5 days ago
London
Build and manage a high-performing insights team, fostering a culture of curiosity, rigour, and forward-thinking analysis. Lead the design, development, and delivery of business insights that support strategic planning, commercial operations, and performance management. Translate complex data sets i