Mill Run
–
Hilliard, OH, 43026
... The PSG Engineering Lead is responsible for successfully implementing/supporting/managing various manufacturing platforms ... Lead sourcing and installation of critical plant support equipment (chillers, compressors, towers, vacuum pumps, grinders, ... - Apr 16