Location Dallas/Fort Worth Metroplex, Texas, United States Regions Southern US Gender Male
LinkedIn View on LinkedIn
Jason Allen brings over 30 years of leadership experience overseeing natural gas, hydro, coal, wind, solar and battery storage power generation fleets to the Leeward team. He is responsible for managing Leeward’s strategic direction, growth initiatives, and overseeing business operations for an operating portfolio of nearly 2,000 MW of installed
capacity of renewable energy assets.