Christian Link is the VP Technology and Product Development of CCL Label.
1,716 people are employed at CCL Label.
CCL Label is based in Framingham, Massachusetts.
The NAICS codes for CCL Label are [561, 56].
The SIC codes for CCL Label are [738, 30, 73, 308].