International Development Research Centre (IDRC)'s HR department is led by Chantal Gendron (Manager, Talent Management Solutions) and has 22 employees.
Get Contacts for HR DepartmentLooking for a particular International Development Research Centre (IDRC) employee's phone or email?