Leeward Renewable Energy

1 follower


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
Andrea Buhr
Director Of Project Engineering
Dustin Wambeke
Vp, Technical Services
Omar Aboudaher
Sr. Vice President, Development
Jennifer Kiker
Senior Director, Human Resources
Theodore Matula
Chief Legal Officer
Gregory Hazelton
Chief Financial Officer

Teams

This company has no teams yet


Offices

This company has no offices yet