c.£100,000 plus bonus and benefits
An international business that operates in over 70 countries and has over 150,000 employees. This organisation values communications and insight and uses insight to shape the company strategy.
As the Head of Insight, you will be a strategic research leader who is able to manage, guide and influence stakeholders at all levels including Board members. You will be analytical, able to spot trends from both quantitative and qualitative research, write compelling reports and present information and recommendations to senior stakeholders.