Innovid Employee Directory
Advertising ServicesNew York, United States501-1000 Employees
Innovid has about 796 employees across 5 continents, most of them in North America. By country, the largest groups are United States Of America (56%), Argentina (18%) and United Kingdom Of Great Britain And Northern Ireland (10%). Engineering and Administrative make up 37% of the profiles with a known department. Innovid's workforce spans 25 departments. Innovid's workforce grew 15% between July 2025 and July 2026.