Back to results
The Terrace 34 Bree St, Cape Town, Cape Town, 8000, Western Cape
Our mission is to promote job creation in Cape Town
Is this your store?
Claim this storefront
Was founded in 2001 to promote and develop the IT-enable services industry in Cape Town with a strong initial focus on contact centres.