69 employees
Crown Roll Leaf manufactures and supplies user-friendly holograms, security and hot stamping foils products with customer care services.
1971