International Development Research Centre (IDRC) Employee Directory
International Trade and DevelopmentOntario, Canada501-1000 Employees
International Development Research Centre (IDRC) has about 619 employees across 5 continents, most of them in North America. By country, the largest groups are Canada (68%), India (4%) and Uruguay (4%). Community & Social Services and Branding make up 25% of the profiles with a known department. International Development Research Centre (IDRC)'s workforce spans 27 departments.