CSC is a global leader of next-generation information technology (IT) services and solutions. Our mission is to enable superior returns on clients' technology investments through best-in-class industry solutions, domain expertise and global scale.
Our 56,000 professionals deliver innovation to clients in more than 60 countries.
CSC is headquartered in Tysons, Virginia, USA, and reported revenue of $8.1 billion for the 12 months ended October 2, 2015.
Read a concise description of our services, financial data, strategic programs and representative client engagements in our company profile infographic >>
Find out more about CSC’s history >>