Manager

An important element of the role is to gather evidence centred around BBSRC’s ‘Forward Look for UK Bioscience’ with key themes including, sustainable…

£31,305 a year
1 vacante