?A Global Wind Turbine Manufacturer, IPP & EPC. Responsibilities This role is the highest authority on-site to ensure that all project on-site activities comply with general company QHSE regulations and specific QHSE regulations for con......
Job Location: Jeffreys Bay, Eastern Cape, South Africa