TalkAbroad Employee Directory
EducationColorado, United States51-200 Employees
TalkAbroad has about 67 employees across 6 continents, with the largest share in North America (45%). By country, the largest groups are United States Of America (18%), Italy (13%) and Nicaragua (6%). Education and Consulting make up 46% of the profiles with a known department. TalkAbroad's workforce spans 7 departments.