Senior Project Manager
UniversityUCL · London, United Kingdom
Salary £56,431 to £66,437 a yearCloses 23 Nov
Full time, fixed-term/contractAdministration and business
UCL Institute of Ophthalmology (IoO) conducts cutting-edge research, attracting principal investigators, post-doctoral fellows and MD/PhD students of the highest international…