Howzit! We’ve launched our new office in South Africa

We’re excited to announce the launch of our brand new office in South Africa.  Due to South Africa’s rapidly growing call centre industry, we decided it was ideal to open a base where we can connect locally with customers. Our new office continues our global expansion which now includes a presence within the UK, USA …

Howzit! We’ve launched our new office in South Africa Read More »