Senior Programme Manager, Innovation Programmes -REF706N
2 months ago
Twickenham
... including pharmaceuticals, biotech, medical devices, IVD and digital technology), charity and ... Undertaking due diligence of funding proposals, including reviewing the scientific, technical and ...