emerson
–
India
... Experience in sand casting, investment casting, Forging, machining, die casting, rubber, plastic, springs, and/or stampings are a plus. 5+ years’ experience in supplier improvement efforts with demonstrated analytical, communication, project ... - Jun 21