Job Summary The Machine Shop department currently has a vacancy for a hardworking, dedicated individual to join their team. The successful candidate will: Examine detailed drawings or specifications to establish the job, material and equ......
Job Location: Cape Town, Western Cape, South Africa