Jason Allen
Chief Executive Officer @ Leeward Renewable Energy
ffk96.bbuzv@171663qv07180.3pk
Sign up to see email
Known information
- Holds a Master of Business Administration from Northwestern University's Kellogg School of Management
- Earned a Bachelor of Science Degree in Electrical Engineering from University of Cincinnati
- Previously served as Vice President of Operations – Power at AltaGas
- Worked at Duke Energy Corporation for over 20 years in various executive roles including Vice President, Fossil Hydro Operations Carolinas West, and Vice President of Operations for Duke Energy Renewables
About Leeward Renewable Energy
Leeward Renewable Energy operates a significant portfolio of renewable energy facilities across the U.S., with a focus on wind, solar, and energy storage technologies.