7 employees
Impresstik Labelling Systems manufactures self-adhesive labels and equipment, as well as supplies roll-fed pressure-sensitive tools.
1973