Interim Chief Executive Officer
Jason Allen oversees Leeward Renewable Energy’s overall strategy, business operations of the existing 1,727.2 MW portfolio, and growth plans. Mr. Allen joined Leeward as Chief Operating Officer, with over 25 years’ of senior leadership experience overseeing natural gas, hydro, coal, wind solar and battery storage power generation fleets.
Before joining Leeward, Mr. Allen served as Vice President of Operations – Power at AltaGas and had operational and P&L responsibility for their North American generation fleet. Mr. Allen also worked in several executive roles while working for Duke Energy Corporation for over 20 years. At Duke he served as Vice President, Fossil Hydro Operations Carolinas West, Senior Vice President Environmental Health and Safety, Vice President Duke Energy Renewable Operations, and numerous other positions within the corporation. His achievements include, managing an 8,000 MW regulated generation fleet, which included coal, gas and hydro, managing Duke’s overall corporate safety program, implementing wind and solar operating strategy, and overseeing operations of a non-regulated portfolio (coal, gas, wind and hydro).
Mr. Allen earned a Bachelor of Science degree in electrical engineering from the University of Cincinnati and an MBA from Northwestern University’s Kellogg School of Management.