ICC are a global IT solutions company, based in the UK, offering a wide range of technology solutions, hardware and services to the SME, Enterprise and Public sector markets. Established in 1998, ICC