Location World Employee Directory
IT Services and IT ConsultingPichincha, Ecuador51-200 Employees
Location World has about 165 employees across 5 continents, most of them in South America. By country, the largest groups are Ecuador (70%), Argentina (7%) and Peru (7%). Administrative and Sales make up 43% of the profiles with a known department. Location World's workforce spans 17 departments.