ÂÜÀòÂÒÂ×

Leeward Renewable Energy

2 followers
‌

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
SVP Corporate Development and Chief Legal 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)
Chris Stevens
Treasurer and VP - Treasury & FP&A
Jennifer Shears
Controller
Chris Loehr
Senior Vice President Finance


Offices

This company has no offices yet