15 employees
IMP manufactures ferrous and non-ferrous engineered metal components and assemblies.
1974