Parent company CCL Industries employs over 26,000 people and operates more than 214 production facilities in 43 countries with corporate offices in Toronto, Canada, and Framingham, Massachusetts. CCL Label is the world's largest converter of pressure sensitive and extruded film materials for a wid...See more
Headquarters:
Company Type:
MNC / Large Enterprise
Company size:
5,000+ Employees
Address:
161 WORCESTER RD; FRAMINGHAM, MASSACHUSETTS, US
HIGH
spending power