
CSC® is the trusted partner of choice for more than 90% of the Fortune 500®, more than 90% of the 100 Best Global Brands®, and more than 70% of the PEI 300. We’re the premier global business, legal, and financial services company providing knowledge-based solutions to clients worldwide. Founded in 1899 and headquartered in Wilmington, Delaware, USA, CSC prides itself on being privately held and professionally managed for more than 125 years. CSC has office locations and capabilities in more than 140 jurisdictions across Europe, the Americas, Asia Pacific, and the Middle East, with more than 7,500 employees across the globe. We are a global company capable of doing business wherever our clients are—and we accomplish that by employing experts in every business we serve. We are the business behind business®.
To be a great, enduring, profitable company by enabling responsible business growth around the globe, while creating an environment in which our people, partners, clients, and communities will be better off tomorrow than they are today.
CSC's mission, vision & values motivate 100% of CSC employees. Comparably data clearly shows that a focused mission statement and cohesive core company values are vital to maintaining employee alignment.