Lista Employee Directory
Technology, Information and InternetMetro Manila, Philippines11-50 Employees
Lista has about 19 employees across 3 continents, most of them in Asia. By country, the largest groups are Philippines (86%), Italy (5%) and Spain (5%). Business and Information Technology make up 44% of the profiles with a known department. Lista's workforce spans 6 departments.