40 people are employed at Storm Power Components formerly Storm Copper.
Storm Power Components formerly Storm Copper is based in Decatur, Tennessee.
The NAICS codes for Storm Power Components formerly Storm Copper are [335, 3359, 33].
The SIC codes for Storm Power Components formerly Storm Copper are [364, 36].