CSC Corptax Employee Directory
Software DevelopmentIllinois, United States201-500 Employees
CSC Corptax has about 231 employees across 2 continents, most of them in North America. By country, the largest groups are United States Of America (93%) and India (7%). Analytics and Administrative make up 37% of the profiles with a known department. CSC Corptax's workforce spans 9 departments. CSC Corptax's workforce fell 60% between July 2025 and July 2026.