NIHR RESEARCH DELIVERY NETWORK jobs in TWICKENHAM GREATER LONDON, United Kingdom

development and delivery of our annual assurance plan. Undertake annual reviews of research organizations within our network...Company Description The National Institute for Health Research (NIHR; www.nihr.ac.uk) is funded by the Department...

LGC Group