ICL Tech is an award-winning ISO 9001:2008 certified plastics vacuum forming and fabrication company based in Glasgow, Scotland. Working with an impressive UK and international customer base we’ve built an enviable reputation for manufacturing cost-effective, high quality plastic parts and product... Read more
This company has no org chart yet
This company has no teams yet
This company has no offices yet