Teads logo

Teads

HQ
New York
Total Offices: 4
1,840 Total Employees

Teams at Teads

Recently posted jobs

25 Days AgoSaved
Hybrid
Chicago, IL, USA
AdTech • Artificial Intelligence • Digital Media • Marketing Tech
Drive revenue growth across independent media agencies and brand-direct accounts. Build relationships with agency trading desks, planners, and executives; identify and close opportunities; present consultative omnichannel media strategies; promote CTV, online video, display, and programmatic solutions; collaborate with internal teams to deliver campaigns; maintain CRM pipeline accuracy; analyze RFPs, margins, and performance metrics; and improve account growth, renewals, and client satisfaction.