Leeward Renewable Energy


LRE (Leeward Renewable Energy) is forging an American energy future with integrity, innovation, and positive impact. Born in Texas in 2003, we own and operate 30 utility-scale wind, solar, and energy storage projects in local communities across the United States, totaling 4 gigawatts (GW) of generat... Read more

Employees

201-500

Links


Org chart

Jason Allen
CHIEF EXECUTIVE OFFICER
Collapse
Omar Aboudaher
Sr. Vice President, Development
Theodore Matula
Chief Legal Officer
Gregory Hazelton
Chief Financial Officer
John Wieland
Chief Development Officer
Nate Graham
Chief Technology And Regulatory Officer
Becky Fisher
Chief Human Resources Officer
Willem Jan van der Ven
Chief Operating Officer
Eran Mahrer
Chief Commercial Officer (cco)

Teams

This company has no teams yet


Offices

This company has no offices yet