317 people are employed at HBM.
HBM is based in Marlboro, Massachusetts.
The NAICS codes for HBM are [334, 33].
The SIC codes for HBM are [382, 359, 38, 35].