executiveplacements.com
–
Cape Town, Western Cape, South Africa
... Perform servicing, troubleshooting and repairing the wind turbine's electrical, hydraulic, and mechanical components following manufacturer’s guidelines. Utilize control, instrumentation, telecommunication, and electrical engineering concepts ... - May 07