International Development Research Centre


Organization Structure

Hierarchy

Employees

Name Title Telephone Number
Cora Siebert (2022) Casual Worker 613-696-2293
Hingman Leung (2021) Partnership Officer 613-696-2225
John Dusabe-Richards (2024) Program Director, Global Health 613-236-6163