Minimum requirements: Bachelors degree in mechanical engineering or a related technical field Minimum of 2-5 years of experience in a similar role with the ability to provide both technical and administrative support by managing technic......
Job Location: Cape Town, Western Cape, South Africa