Kevin Schwanz is the CTO of Electrical Components International.
1,161 people are employed at Electrical Components International.
Electrical Components International is based in St. Louis, Missouri.
The NAICS codes for Electrical Components International are [335, 33, 3359].
The SIC codes for Electrical Components International are [36, 364].