Computer Sciences Corp (CSC), one of the world’s largest IT outsourcing companies with annual revenues of US$16bn, plans to quadruple its staff complement in SA in the next 18 months and generate between 10% and 15% of its
Ad blocker detected!
Ad blocker detected!
The work we do at TechCentral is made possible through the support of our commercial partners. Please help us produce the original and quality South African technology journalism you value by disabling your ad blocker.