Headquarters: Falls Church, Virginia

Website: www.csc.com

Business: Technology

Annual Revenues: $16 billion

Employees: 91,000


The mission of CSC is to be a global leader in providing technology-enabled business solutions and services.



CSC 

award winner