Lead Technician
Clearway Energy· Berlin, Pennsylvania, United States
hybrid seen live 1 day ago
What The Role Is Reporting to the Wind Site Manager, the Lead Technician will contribution to the day to day operations of the Lookout wind site, by participating in and monitor the performance of wind turbine mechanical, hydraulic, and electric component maintenance and
Apply on Clearway Energy's site
This link goes straight to the employer's greenhouse page. Posted 13 days ago.We last confirmed it was open 1 day ago.