Operations and Maintenance (O&M) team for three major wind projects in the Northern Cape. Your role will
share this job on whatsapp