Since 2021 Iddo is a faculty member in the department of computing at Imperial College London. Before that he was a professor at Royal Holloway, University of London, a visiting scholar at Oxford University (Winter/Spring 2019), an assistant professor at Tsinghua University (Beijing) and a research fellow at the academy of sciences (Prague). He completed his PhD from Tel Aviv University under the supervision of Ran Raz (Weizmann Institute) and Nachum Dershowitz (Tel Aviv University).
- Meta-Complexity, Spring 2023. Visiting Scientist and Workshop Organizer.