Skip to main content

Michelle is a Director with OMERS Infrastructure. Michelle joined OMERS Infrastructure in 2006 and is responsible for the origination, execution and asset management of infrastructure investments, with a focus on the Americas.

Between 2011 and 2014, Michelle was based in London, U.K. where she helped to establish the OMERS Infrastructure European portfolio. Her asset management duties have included Associated British Ports, the UK’s leading port operator; Ciel Satellite, a Canadian satellite company; Oncor, the largest electricity transmission and distribution utility in Texas. Michelle was most recently involved in OMERS acquisition of Leeward Renewable Energy, a portfolio of 19 wind farms spread across the U.S. Michelle joined the Board of LifeLabs in 2017.

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, as well as a Bachelor of Engineering Science (electrical) from University of Western Ontario. Michelle is also a CFA® charter holder.