Lead Technician

Clearway Energy· Woodward, Oklahoma, United States· 1 week ago
Apply Now ↗

About the Role

 

What The Role Is

Reporting to the Wind Site Manager, the Lead Technician will contribution to the day to day operations of the Sleeping Bear wind site, by participating in and monitor the performance of wind turbine mechanical, hydraulic, and electric component maintenance and sub-stati

Company

Clearway Energy

Job Details

Location
Woodward, Oklahoma, United States
Work Type
On-site / Hybrid
Posted
1 week ago
Apply Now ↗