EDSA Employee Directory
IT Services and IT ConsultingBuenos Aires, Argentina201-500 Employees
EDSA has about 269 employees across 5 continents, most of them in South America. By country, the largest groups are Argentina (56%), United States Of America (13%) and Mexico (9%). Information Technology and Engineering make up 48% of the profiles with a known department. EDSA's workforce spans 13 departments.