Turbine Engineer III
Leeward Renewable Energy
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 communities across the United States, totaling...
This job was verified from Jooble US. Applications are completed on the original source.
Apply on the original listing ↗
Something wrong with this job?