Numo Employee Directory
Advertising ServicesTexas, United States51-200 Employees
Numo has about 90 employees across 3 continents, most of them in North America. By country, the largest groups are United States Of America (79%), Ukraine (3%) and Philippines (2%). Arts & Design and Sales make up 41% of the profiles with a known department. Numo's workforce spans 11 departments. Numo's workforce grew 9% between January 2026 and November 2026.