Leeward Renewable Energy

United States
Wright City, Oklahoma, United States, 75206

Company profile

Leeward Renewable Energy company profile

Leeward Renewable Energy (LRE) is a growth-oriented renewable energy company that owns and operates a portfolio of 24 renewable energy facilities across nine states, totaling more than 2,500 MW of installed capacity. The company is actively developing new wind, solar, and energy storage projects in energy markets across the U.S., with about 20 GW of projects under development spanning over 100 projects. LRE is a portfolio company of OMERS Infrastructure, a preeminent global infrastructure investor and 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). As passionate renewable energy advocates, LRE takes great pride in responsible development and the safe operation of its projects. LRE is focused on building sustainable solutions for clean, renewable energy, and we remain dedicated to empowering communities through energy independence, job creation, and lasting partnerships.

Business identity

Contact email
[email protected]
Phone number
+1 214-515-1100
Operating status
Active
Company type
For Profit
Employee range
251-500 employees
Revenue range
$50,000+
Founded
2003-01-01, Year

Headquarters

Postal code
75206
Country code
US
Continent
North America

Capital profile

Funding and company signals

Funding stage
M And A
Funding rounds
4
Last funding
Debt Financing / $185M / 2023-03-15
Last equity funding
Private Equity
Investors
4
Lead investors
2
Articles
93
Exited on
2018-03-22

Founders and investors

Lead investors

MUFG BankWells Fargo

Investors

JP Morgan ChaseMUFG BankOMERS InfrastructureWells Fargo