E
Edo
Open positions
1 job
E
Edo last year
VP, Brand Partnerships
Worldwide, North AmericaC-level
United States
Who We Are EDO is the TV outcomes company. Our leading measurement platform connects convergent TV airings to the ad-driven consumer behaviors most predictive of future sales. EDO empowers the advertising industry to…
AI Analytics CRM HubSpot Networking
