ICMI is part of the Informa Tech Division of Informa PLC

This site is operated by a business or businesses owned by Informa PLC and all copyright resides with them. Informa PLC's registered office is 5 Howick Place, London SW1P 1WG. Registered in England and Wales. Number 8860726.


What Does it Take to Deliver Best-in-Class Service?

Most contact centers use similar metrics, processes, and operating procedures. So why are some more successful than others? Our #ICMIchat participants weighed in with their opinions. (Find the full chat transcript here)