About CSC
CSC is a global leader in providing technology-enabled business solutions and services. Headquartered in Falls Church, Va., CSC has approximately 98,000 employees and reported revenue of $16.0 billion for the 12 months ended December 30, 2011. For more information, visit the company’s website at www.csc.com.
To be notified of new blog posts follow us on Twitter at http://www.twitter.com/ExecutiveViews.