Terra.do Employee Directory
E-Learning ProvidersCalifornia, United States51-200 Employees
Terra.do has about 104 employees across 6 continents, with the largest share in North America (44%). By country, the largest groups are United States Of America (40%), India (21%) and United Kingdom Of Great Britain And Northern Ireland (7%). Education and Engineering make up over half of the profiles with a known department. Terra.do's workforce spans 9 departments. Terra.do's workforce fell 26% between July 2025 and July 2026.