Role Description
This is a full-time on-site role for a Wind Turbine Technician. The Wind Turbine Technician will be responsible for working on wind turbines, troubleshooting issues, and maintaining power generation systems. This role will involve tasks such as working at heights and may include offshore wind projects in addition to on-site responsibilities in IA.
Qualifications