Are you managing the people or the tech?

Jun 22nd, 2016

Call centres are about the people first, and the technology is simply the enabler that helps provide the best customer experience.