Clearway Energy
–
Vega, TX
What The Role Is Reporting to the Wind Site Manager, the Wind Technician I is responsible for assisting in the performance of wind turbine mechanical, hydraulic, and electric component maintenance. The primary objective is to maintain safe... - May 01