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

CHIEF EXECUTIVE OFFICER
Collapse
Sr. Vice President, Development
SVP Corporate Development and Chief Legal Officer
Chief Development Officer
Chief Technology And Regulatory Officer
Chief Human Resources Officer
Chief Operating Officer
Chief Commercial Officer (cco)
Senior Vice President Finance
Director Of Internal Audit
Head Of Financial Planning
Treasurer and VP - Treasury & FP&A
Controller

Teams

This company has no teams yet


Offices

This company has no offices yet