
Enable job alerts via email!
Generate a tailored resume in minutes
Land an interview and earn more. Learn more
A leading renewable energy company is seeking a QC Mechanical Supervisor to oversee quality inspections on mechanical installations in Free State, South Africa. Applicants should have extensive experience in large scale projects, technical certification, and robust documentation skills. This is a challenging role requiring proactiveness and strong communication abilities within a diverse and international team.