About INTERNATIONAL DEVELOPMENT RESEARCH CENTRE

Canada's International Development Research Centre (IDRC) is one of the world's leading institutions in the generation and application of new knowledge to meet the challenges of international development. For nearly 40 years, IDRC has worked in close collaboration with researchers from the developing world to build healthier, more equitable, and more – more... 

Reviews

Overall

4.2
Based on 5 reviews
5 stars
4 stars
3 stars
2 stars
1 star
Work/Life Balance
4.5
Salary/Benefits
4.0
Job Security/Advancement
2.8
Management
3.3
Culture
4.0

Salaries

Claim this company page
Headquarters
Ottawa Ontario, Canada
Employees
201 to 500
Links
INTERNATIONAL DEVELOPMENT RESEARCH CENTRE website