Nicole Stewart is the CFO of SMC.
4,662 people are employed at SMC.
SMC is based in Noblesville, Indiana.
The NAICS codes for SMC are [335, 33, 33599, 3359].
The SIC codes for SMC are [34, 36].