Get in touch 0333 220 0413 Get in touch 0333 220 0413 menu close

Leadership Team

The leadership team at ICC head up all departments to enable service delivery across the business.  They manage multiple teams including logistics, engineering, workshops, accounts, marketing, sales, service delivery and helpdesk support.  ICC are proud of the whole team who are dedicated to delivering IT support and services whilst ensuring customer expectations are met and exceeded.

Partner with ICC for reliable and trustworthy industry leading global technology support,
supply and services.
Contact us