CSD Employee Directory
IT Services and IT ConsultingValencian Community, Spain501-1000 Employees
CSD has about 973 employees across 5 continents, with the largest share in Europe (44%). By country, the largest groups are Spain (33%), United States Of America (32%) and Pakistan (6%). Administrative and Business make up 28% of the profiles with a known department. CSD's workforce spans 22 departments.