bannerBg-desktop1
Leeward Renewable Energy

Leeward Renewable Energy

Leeward Renewable Energy

Leeward Renewable Energy

OMERS Team

Michael Holland

Managing Director
Investments
Toronto

Michelle Lee

Director
Investments
Toronto

Eric Machiels

Managing Director, Asset Management
Asset Management
London