Director, Demand Partnerships
New York, NY · On-site
$125K - $150K/yr
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 maximize media impact ...
