Leeward Renewable Energy, LLC
- Verify Account
Founded in Texas in 2003 and headquartered in Dallas, Leeward Renewable Energy (LRE) owns and operates 30+ utility-scale wind, solar, and energy storage projects across the United States totaling roughly 4 gigawatts of generating capacity, with roughly 400 employees. LRE is a portfolio company of OMERS Infrastructure, the infrastructure investment arm of one of Canada’s largest pension plans, and it has set a goal of reaching 10 gigawatts of operating assets by 2028. The company emphasizes domestic manufacturing, long-term asset ownership, and community partnerships across its growing renewable energy fleet.
Core Specialist Services
electrical
Renewable Energy
Company Information
Min. Project Size
Working Hours
Monday-friday : 8:00am - 6:00pm
Company Size
20-30
Location
Dallas, TX 75206