A global leader in providing technology enabled business solutions and services

  • South Africa
  • Overview
    • CSC in South Africa

      CSC is one of the world's largest providers of information technology (IT) services. From large-scale IT infrastructure and application outsourcing services to our strong foothold in the financial sector, CSC is a trusted partner across industries and government sectors.

      Contact Us

      Business Development
      Neil Lund, COO
      tel: +27 21 529 6500
      fax: +27 21 529 6710
      Contact

      Switchboard
      Cape Town: +27 21 529 6500
      Sandton: +27 11 292 7900

      Explore our comprehensive Financial Services Portfolio.

      Read our latest corporate responsibility report about CSC's progress toward integrating environmental sustainability into our business.

      Read our latest issue, which highlights cybersecurity, innovations in the cloud, and supply chain survey results.