ECI (Equipment & Controls Inc.)
–
Olentangy High Bluffs, OH, 43235
... oil and gas, chemical, power, food and beverage, mining and metals, life sciences, pulp and paper, refining, petrochemical, OEM, and nuclear industries. With offices in Pennsylvania, West Virginia, and Ohio, ECI is the region’s leader in process ... - Oct 31