Organization Profile

Investment Management Corporation of Ontario [IMCO]

The Investment Management Corporation of Ontario (“IMCO”) manages $86 billion of assets on behalf of its clients. Designed exclusively to drive better investment outcomes for Ontario's broader public sector, IMCO operates under an independent, not-for-profit, cost recovery...