Clearway Energy
–
Mojave, CA
What The Role Is Reporting to the Wind Site Supervisor, Wind Technicians are responsible for assisting in the performance of wind turbine mechanical, hydraulic, and electric component maintenance. The primary objective is to maintain safe, effective ... - May 03