Teads logo

Teads

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

Teams at Teads

Recently posted jobs

5 Hours AgoSaved
Hybrid
New York City, NY, USA
AdTech • Artificial Intelligence • Digital Media • Marketing Tech
Lead client-facing measurement and targeting work: scope and execute research projects, analyze campaign results, support sales (RFPs, QBRs), advise on targeting strategy, optimize campaigns, and collaborate cross-functionally while using Teads' proprietary data and insights tools.
9 Days AgoSaved
Hybrid
New York City, NY, USA
AdTech • Artificial Intelligence • Digital Media • Marketing Tech
Lead CTV supply growth across US and Canada by securing and launching partnerships with OEMs, AVOD apps, broadcasters, and MVPDs. Own full BD lifecycle from sourcing to production, drive new monetization formats, and align product, legal, and operations to execute complex deals and shape regional CTV strategy.
10 Days AgoSaved
Hybrid
New York City, NY, USA
AdTech • Artificial Intelligence • Digital Media • Marketing Tech
Lead global brand and experiential marketing strategy, manage major industry events and proprietary activations, own budget forecasting and ROI measurement, coordinate with execs, sales, and regional teams, hire/manage vendors and small teams to drive brand perception and commercial outcomes.