30 employees
DEC International designs and produces human & animal health technologies and products in its two key manufacturing facilities.
1986