Ookla Employee Directory
Technology, Information and InternetUnited States501-1000 Employees
Ookla has about 595 employees across 4 continents, most of them in North America. By country, the largest groups are United States Of America (59%), Spain (6%) and United Kingdom Of Great Britain And Northern Ireland (6%). Engineering and Analytics make up 34% of the profiles with a known department. Ookla's workforce spans 26 departments. Ookla's workforce grew 17% between July 2025 and July 2026.