The Leadership Team at the International Development Research Centre (IDRC) is responsible for setting the strategic vision and direction of the organization. They oversee the development of innovative programs and partnerships, ensuring effective resource allocation and financial management to drive impactful research initiatives that enhance the lives of people in developing countries. Through their collaborative efforts, they guide IDRC's mission to create sustainable solutions for global challenges.
View all