GOC411 - Employee directory
[English]
Français
Search
International Development Research Centre
Organization Structure
Hierarchy
+
International Development Research Centre
Employees
Name
Title
Telephone Number
Linda Williams
(2022)
Senior HR Systems Advisor
613-696-
Nicole Leclerc
(2024)
Director, Human Resources
613-236-6163
Peter Teitelbaum
(2024)
N/A
613-236-6163