Previously known as HEROtsc, we’ve been masters in the art of communication since 1994. This, coupled with an exciting future in multichannel services, is why our client partners trust us to deliver exceptional customer experiences, each and every time.
We now have a growing number of centres and employees becoming one of the largest independently-owned customer experience organisations in the world; a total of 28,500 employees in 79 centres serving clients across the UK, Europe and North Africa. Joint revenues for this year are expected to exceed 370m Euros.
Keep an eye on this company by adding it to your watchlist.