Infobase Employee Directory
E-Learning ProvidersDelaware, United States51-200 Employees
Infobase has about 178 employees across 5 continents, most of them in North America. By country, the largest groups are United States Of America (74%), India (11%) and Bangladesh (6%). Business Development and Media & Communications make up 27% of the profiles with a known department. Infobase's workforce spans 18 departments. Infobase's workforce fell 16% between July 2025 and July 2026.