0 followers
Parent company CCL Industries employs over 25,300 people and operates more than 205 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... Read more
Industries
+2
Headquarters
Employees
Links
Geoffrey Martin