tripstack Employee Directory
Technology, Information and InternetOntario, Canada51-200 Employees
tripstack has about 176 employees across 3 continents, most of them in Asia. By country, the largest groups are India (62%), Canada (31%) and Poland (5%). Engineering and Product Management make up over half of the profiles with a known department. tripstack's workforce spans 15 departments.