- Invenergy (Strykersville, NY)
- …GE 1.6-100 WTG turbine technology located in Strykersville, NY. Position Overview As a Wind Technician you will be responsible for operating and maintaining the ... Sheldon Energy Center. Your primary work will be servicing and repairing wind turbines. Responsibilities: + Perform routine mechanical and electrical maintenance on… more