We’re Contact Centre Specialists, a consultancy that does exactly what it says on the tin; we specialise in Contact Centres! With years of Operational and IT contact centre experience within blue chip companies, our associate base support organisations in all aspects of their contact centres, from... Read more
This company has no teams yet
This company has no offices yet