12 employees
SMM designs and manufactures machining, mold design, composite, and assembly services.
1984