International Development Research Centre
Show contact
Links
Nicole Leclerc
Director, People & Corporate Culture
Chantal Gendron
Manager, Talent Management Solutions
Mélanie Miles
Manager, People Solutions
Wendy Hoskin
Talent Management Specialist
January, 2020 - present
June, 2006
View in org chart