ECI (Equipment & Controls Inc.)
–
Olentangy High Bluffs, OH, 43235
... food and beverage, mining and metals, life sciences, pulp and paper, refining, petrochemical, OEM, and nuclear industries. ... Business Unit/Department: Engineering Location: Columbus or Solon OH Job Description: The PSS Engineering department ... - Oct 31