UK Contact Centre Forum
Discussions with industry experts about the changing face of the contact centre industry.