Headshot of Jason Allen, Board Director.

Jason Allen

Director
Chief Executive Officer, Leeward Renewable Energy, LLC

Jason Allen serves as Chief Executive Officer at Leeward Renewable Energy (LRE) and joined the LRE Board in July 2017. Mr. Allen brings over 30 years of leadership experience overseeing natural gas, hydro, coal, wind, solar and battery storage power generation fleets to the LRE team. He is responsible for managing LRE’s strategic direction, growth initiatives, and overseeing business operations for an operating portfolio of over 3.2 GW of installed capacity of renewable energy assets.

Before joining LRE, Mr. Allen served as Vice President of Operations – Power at AltaGas, where he had operational and P&L responsibility for the North American generation fleet. He also enjoyed more than 20 years at Duke Energy Corporation in various executive roles including Vice President, Fossil Hydro Operations Carolinas West, Senior Vice President Environmental Health and Safety for Duke Energy Corp. and Vice President of Operations for Duke Energy Renewables.

Mr. Allen holds a Master of Business Administration from Northwestern University’s Kellogg School of Management as well as a Bachelor of Science Degree in Electrical Engineering from University of Cincinnati.

Become a Member

Elevate Your Business with Insider Access:

  • Policy Direction: Your voice in critical industry discussions.
  • Exclusive Networking: Learn directly from key players in clean energy.
  • Insider Information: First-hand access to policy insights and premier events.
  • Advanced Tools: Our proprietary data at your fingertips to drive growth.

Act now to become a defining part of clean energy’s future.

Stay informed

Take Action

Subscribe to American Clean Power and receive the latest clean energy news, policy updates, and opportunities to get involved.