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 an...more
Poor working conditions and even worse wages. Working atmosphere is toxic. All in all, I'm glad I left.