Leeward Energy

lreus.com
Founded
2003
Headquarters
Dallas
Rating
4.2 / 5 on Glassdoor (48 ratings)

For over 20 years, LRE has made positive impacts to protect and improve our planet via clean energy solutions with wind, solar, and storage, bringing jobs and economic growth to local communities.

Report a correction or removal

Current openings (31)