Technical Research Manager (Iliad Fellowship)
Own the Iliad Fellowship end-to-end — from selection through alumni — while research-managing the fellows and the fellowship team. Full-time, London.
Iliad is seeking a Technical Research Manager to own the planning, execution and evaluation of the recurring Iliad Fellowship.
The role coordinates fellowship events, meets with fellows, tracks research and writing progress, works with research mentors, evaluates fellows and program effectiveness, and resolves issues as they arise.
Candidates should bring strong initiative, technical research experience, experience managing researchers, and strong interpersonal and facilitation skills. The role is based in London and requires some travel between the UK and US.
Applications close 31 August 2026, end of day Anywhere on Earth.