International Development Research Centre (IDRC)'s Marketing department is led by Brian MacDonald (Senior Private Sector Engagement Specialist) and has 4 employees.
Get Contacts for Marketing DepartmentLooking for a particular International Development Research Centre (IDRC) employee's phone or email?