Job Description: Engineering and process changes, in agreement with customer, to ensure and improve quality and delivery of products, at lowest cost. Experience working in a Tool and Die role maintaining stamping dies utilizing techniqu......
Job Location: Uitenhage, Eastern Cape, South Africa