stars 1 stars 2 stars 3

What is the annual revenue of International Development Research Centre (IDRC)?

The annual revenue of International Development Research Centre (IDRC) was $152.7 million in 2025.

Related International Development Research Centre (IDRC) Questions

Julie Delahanty is the President of IDRC of International Development Research Centre (IDRC).

433 people are employed at International Development Research Centre (IDRC).

International Development Research Centre (IDRC) is based in Ottawa, Ontario.

The NAICS codes for International Development Research Centre (IDRC) are [92, 928, 54, 54172, 5417, 541720, 541].

The SIC codes for International Development Research Centre (IDRC) are [87, 873].