The Leadership Team at the Investment Management Corporation of Ontario (IMCO) is responsible for steering the organization's strategic direction, overseeing its financial health, and ensuring effective management of its $79 billion in assets. Comprised of senior executives from diverse functional areas such as finance, human resources, strategy, investment operations, risk management, and corporate communications, this team collectively works to enhance investment performance, manage risks, and drive organizational growth while upholding the highest standards of governance and sustainability.
View all