escala Employee Directory
Software DevelopmentFlorida, United States51-200 Employees
escala has about 63 employees across 4 continents, with the largest share in South America (50%). By country, the largest groups are United States Of America (39%), Colombia (20%) and Chile (14%). Administrative and Sales make up 25% of the profiles with a known department. escala's workforce spans 15 departments.