Description
GE is seeking a Lead Wind Hub Technician to join their expanding Onshore wind power team. This role involves daily turbine operations, maintenance, troubleshooting, and ensuring optimal performance of wind sites. The technician will collaborate with the Site Manager to meet contractual obligations, perform repairs, conduct diagnostics, and ensure compliance with safety and quality standards. Local travel within the hub is required.
