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 million in 2024.

Related International Development Research Centre (IDRC) Questions

Federico Burone is the Vice President Programs and Partnerships of International Development Research Centre (IDRC).

487 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 [54, 541720, 54172, 541, 5417].

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