Head of Research
- Hiring Organisation
- 17918
- Location
- Birmingham, Warwickshire, United Kingdom
initiatives. Strike a balance between near-term needs of the business and identifying future-facing opportunities based on market and customer insights. Provide technical coaching on research best practice to your team, embedding a culture of continuous learning. Expand this approach across the business, helping democratise access to insights ...