Our clients rank as some of the world’s largest businesses and include leaders in the global telecommunications, retail, travel and financial services arenas. We employ more than 3,000 people to look after the 250 million customers of our 5,600 clients in over 20 countries. Staff at our call centers field 17 million calls per year. All of this means we have an ever increasing wealth of experience to draw from when creating our programs.
Read more about a few of our successful partnerships.