Impact, Reporting & Evaluation Lead
Do you want to help us improve human health and understand life on Earth? Make your mark by shaping the future to enable or deliver life-changing science to solve some of humanity’s greatest challenges.
About the role:
The Impact, Reporting & Evaluation Lead plays a central role in helping the Institute understand, demonstrate and maximise its impact.