Job Family: Governance 451 Location: TWICKENHAM TW1 3NL Contract Details: Full time 18 Months Contract Company Description The National Institute for Health and Care Research (NIHR) is funded by the Department of Health and Social Care (DHSC). We work in…