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 over 30 utility-scale wind, solar, and energy storage projects in local
Join LRE as a Construction Safety Manager, focusing on wind and solar projects across the U.S. Lead initiatives to enhance site safety and compliance with industry standards. You will work closely with the Senior Construction EHS Manager