Placements24 in Upington, Northern Cape seeks an Industrial Maintenance Technician to ensure uptime of site equipment. You will perform preventive maintenance, diagnose mechanical, electrical and hydraulic issues, repair or replace components, and in...