EDO

Measures the impact of TV and streaming advertising.

Advertising ServicesData Analytics edo.com ↗

Company facts

Founded
2015
Employees
180
Headquarters
United States
Type
Private
Funding
Series B · $80M · 2022