Equipment & Controls Inc. (ECI)
–
Columbus, OH, 43235
... Our customer base includes 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 ... - Mar 14