Announcement: ICM’s second Global Operations Centre to open in London

We are very excited to announce that due to increased demand for ICM Managed Services, and the unprecedented growth we have seen in Europe and the UK, ICM will be opening a second Global Operations Centre in London later this year.

Stay tuned for further updates!