Geoff Osborne

Geoff Osborne

Director, Business Development
Capstone Infrastructure

Geoff is focused on origination, strategy, and partnerships at Capstone Infrastructure, one of Canada’s leading renewable energy companies. Prior to Capstone, he was Director, Strategy & Operations at NRStor, a company he helped to found in 2012. Capstone is actively developing several GWs of new wind/solar/storage across North America and presently operates nearly 1GW of assets.

Over 10 years with NRStor, Geoff was involved in all aspects of the business including development, operations, strategy and fundraising. This included several first of kind battery, flywheel, CAES and virtual power plant projects in Canada, as well as leading various aspects of the 250MW/1,000MWh Oneida Energy Storage Project.

Geoff is an advocate for regulatory reform to enable new technologies and business models through organizations including ESC, CanREA, CESA, etc.