ECC Supply in Saint Louis
(314) 645-2400
Electric Controls Company designs and engineers industrial control systems for the municipal water, wastewater, and industrial markets. ECC is a UL 508 control panel shop providing fabrication, programming, custom packages for PLC, HMI and SCADA systems ...