7 West Quay Road, V&A Waterfront, Cape Town, South Africah
Something About Company
As an international, award winning, multilingual contact centre. Our belief: Our people, Your brand. This focus on our people drives our culture and is a strength we are proud of.
We have over 2000 employees around the globe representing over 55 nationalities and we are continuously growing. We have offices in Barcelona, Cape Town, Kuala Lumpur, Germany and Suva, Fiji servicing numerous international clients.