International Development Research Centre


Organization Structure

Hierarchy

Employees

Name Title Telephone Number
Andree Leduc (2024) Manager, Employee, Labour Relations and Health & Safety 613-236-6163
Anne Marshall (2024) People Solutions Coordinator-Employee, Labour Relations and Health and Safety 613-236-6163