Clearway Energy, Inc.
–
Big Spring, TX, 79721
What The Role Is Reporting to the Wind Site Manager, 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, ... - Jun 20