Job Summary 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 utiliz......
Job Location: Eastern Cape, South Africa