Rating is available when the video has been rented.
This feature is not available right now. Please try again later.
Published on Jan 19, 2018
We design, deliver and differentiate customer service on behalf of the world’s most respected brands.
We build on technology to create a differentiated experience for your customers and greater trust for you. We work towards this goal by drawing on profound experience, know-how across the customer journey and a global approach. We take a long-term perspective, so we are your partner for the duration. But most important for your success are our 45,000 employees, who apply technology, draw on experience, and add value. As creative problem solvers, they make sure that customers are satisfied at more than 100 sites in 27 countries and in 35 languages.