EDO is a TV outcomes company that empowers the advertising industry to maximize media impact and optimize creative performance.
EDO is a TV outcomes company that empowers the advertising industry to maximize media impact and optimize creative performance. The VP, Brand Partnerships role is responsible for driving sales efforts to new advertiser clients and developing trusted relationships with senior marketing, media, and insights leaders at top brands.
EDO is a TV outcomes company that empowers the advertising industry to maximize media impact and optimize creative performance.
EDO