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].