WE ARE LOCATED WHERE OUR CLIENTS NEED US In addition to our headquarters in Tysons, Virginia, USA, and with major offices across the globe, our 66,000 professionals serve clients in more than 60 countries. WHAT WE DO CSC leads clients on their digital transformation journey, providing innovative next-generation technology solutions and services that leverage deep industry expertise, global scale, technology independence and an extensive partner community.