More than 50% of organisations have seen over a third of their contact centre agents leave within the last 12 months – new Cavell Group research reveals
Cavell Group, one of the world’s leading communications research and consulting firms, has published its latest Enterprise Insight Research Reports…