as a Turbine Engineer/Technician in renewable energy projects. Proactive approach with strong interpersonal skills and meticulous... suite. Willingness to work on-site in Noupoort, Northern Cape. Possession of a valid driver's license and meeting medical......
Job Location: Noupoort, Northern Cape, South Africa