ITL specializes in enhancing brand images and providing essential product information through its integrated range of labels and solutions. From promotional labels to product identification, ITL supports clients throughout the supply chain, ensuring fast and efficient label production, accurate inte...See more
Headquarters:
United Kingdom of Great Britain and Northern Ireland
Company Type:
MNC / Large Enterprise
Company size:
1,001-5,000 Employees
Year Founded:
1987 (38 years)
Address:
84 ECCELSTONE SQUARE; LONDON, ENGLAND SW1V 1PX, GB
HIGH
spending power