Michelle Lee

Managing Director, Toronto

Michelle Lee

Managing Director, Toronto

Michelle Lee

In her role as Managing Director, Michelle is responsible for the origination, acquisition and asset management of infrastructure investments. With her global infrastructure experience in both London and Toronto, Michelle’s professional background is diverse, and includes roles with Leeward Renewable Energy, LifeLabs, Caruna, Oncor, Associated British Ports and Ciel Satellite. She joined OMERS in 2006.

Michelle was previously a Commodity Management Associate at Celestica, and her areas of expertise include financial analysis and project management.

Michelle has an Honours Business Administration degree from the Richard Ivey School of Business, Western University, as well as a Bachelor of Engineering Science (electrical) from Western University. Michelle is also a CFA® charterholder.