Leeward Renewable

HQ
Dallas, TX, US
217 Total Employees

Jobs at Similar Companies

Phillipsburg, NJ, United States
New Jersey, NJ, United States
Remote

Similar Companies Hiring

Greentech • Food • Agriculture
2 Offices
200 Employees
Software • Other • Information Technology • Greentech • Cybersecurity • Cloud • Automotive
9 Offices
50000 Employees
Utilities • Professional Services • Greentech • Financial Services • Energy • Consulting • Business Intelligence
Chicago, IL, US
55 Employees

Leeward Renewable Energy (LRE) is a leading renewable energy company that owns and operates a portfolio of 24 renewable energy facilities across nine states totaling approximately 2,500 megawatts of generating capacity. LRE is actively developing new wind, solar, and energy storage projects in energy markets across the U.S., with about 20 gigawatts under development spanning over 100 projects. LRE is a portfolio company of OMERS Infrastructure, an investment arm of OMERS, one of Canada's largest defined benefit pension plans with C$121 billion in net assets (as at December 31, 2021). For more information, visit www.leewardenergy.com.


Leeward Renewable Offices

OnSite Workspace

Employees work from physical offices.

Typical time on-site: None
HQDallas, TX, US