This is an exciting opportunity to join as an Operations Manager, where you would be orchestrating internal operations.... A successful Operations Manager should have: BSc in Biology, Immunology or related field. 3+ years' experience in grant management...
Michael Page