Leeward Renewable Energy logo

Leeward Renewable Energy jobs and careers

Dallas, TX. Jobs in Dallas

Headquartered in Dallas, hiring in 2 cities
29Open roles
$140kHighest listed base pay

About 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 generating capacity. LRE's ambitious goal of 10GW of operating assets by 2028 will help meet increased U.S. energy demand through our robust pipeline of new projects every year. Domestic jobs and manufacturing are fundamental to our full-lifecycle approach to projects, along with a long-term ownership model and a company culture dedicated to our community partners and protecting the natural environment. For more information, visit www.lreus.com.

Founded
2003
Employees
251 to 500
Total funding
$545M
Headquarters
Dallas
Hiring in
2 cities

Leadership

The top of Leeward Renewable Energy's org chart, with how many people report into each leader.

JAPhoto of Jason Allen

Jason Allen

CHIEF EXECUTIVE OFFICER

124 reports

OAPhoto of Omar Aboudaher

Omar Aboudaher

Sr. Vice President, Development

59 reports

JWPhoto of John Wieland

John Wieland

Chief Development Officer

13 reports

WVPhoto of Willem Jan van der Ven

Willem Jan van der Ven

Chief Operating Officer

13 reports

TMPhoto of Theodore Matula

Theodore Matula

SVP Corporate Development and Chief Legal Officer

11 reports

BF

Becky Fisher

Chief Human Resources Officer

9 reports

JSPhoto of Jennifer Shears

Jennifer Shears

Controller

3 reports

CL

Chris Loehr

Executive Vice President, Finance & Capital Markets

3 reports

CSPhoto of Chris Stevens

Chris Stevens

Treasurer and VP - Treasury & FP&A

2 reports

Open roles at Leeward Renewable Energy 29