Diesel Mechanic Heavy Mining Equipment – Lewcor Group Mechanics Oranjemund Posted on August 12, 2025 Full Time Contract