Twickenham, Greater London
/experience Experience of managing public or community involvement/engagement, ideally in the health and/or care sector...Company Description The National Institute for Health and Care Research (NIHR) is one of the UK's largest funders...