Log in
1 follower
The International Development Research Centre (IDRC) invests in knowledge, innovation, and solutions to improve the lives of people in the developing world.
Industries
Headquarters
Employees
Links
Jean Lebel
21 members
12 members
1 members
Visier
12 followers
Andreessen Horowitz
143 followers
SYPartners
5 followers
Wealthsimple
61 followers
Bain & Company
551 followers
Discover companies