Chief Research Officer
- Location
- Thatcham, England, United Kingdom
methodologies and future products and services. Supporting the development of commercial propositions through the application of technical expertise and market insight. Working closely with Marketing & Communications to promote Thatcham Research's thought leadership and research agenda. Contributing as a member of the Executive Team, helping to shape organisational strategy, culture ...