CSC

Industry Law, Client Services
Location Wilmington, DE + 4 more
  • Chicago, IL
  • London, United Kingdom
  • Sophia Antipolis, France
  • Tallahassee, FL
Size 1,001 - 5,000 employees
Perks and Benefits Health & Wellness and more

Working at CSC

CSC® is the world’s leading provider of business, legal, tax, and digital brand services to companies around the world. From keeping businesses in compliance and streamlining operations, to protecting and promoting brands online, CSC uses expertise and a personal approach to create a competitive edge that helps clients perform at their best. Headquartered in Wilmington, Delaware, CSC has offices throughout the U.S., Canada, Europe, and the Asia-Pacific region.

Visit www.cscglobal.com/careers to learn more.

CSC company profile
CSC