DeltaX Employee Directory
Technology, Information and MediaNew York, United States201-500 Employees
DeltaX has about 454 employees across 5 continents, most of them in Asia. By country, the largest groups are India (59%), United States Of America (24%) and Netherlands (2%). Analytics and Business Development make up 50% of the profiles with a known department. DeltaX's workforce spans 19 departments.