Analyst, Technical Account Management New
2 days ago
New York
Join our team! EDO is a leading, growth-stage technology company in the advertising and measurement industry.Headquartered in New York City and Los Angeles, we work with modern marketers at top brands, TV networks, entertainment studios, and ad agencies.We empower brands, networks, and agencies t...