Contracts Manager
10 days ago
Twickenham
The NIHR funds, enables, and delivers world-leading health and social care research that improves people's health and wellbeing and promotes economic growth. In this new vital role, you’ll help shape and support the development of our infrastructure and program contracts, driving forward initiati...