Site Continuous Improvement Lead at Teijin Automotive Technologies

Conneaut, OH 44030