Teads logo

Teads

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

Teams at Teads

Recently posted jobs

YesterdaySaved
Hybrid
New York City, NY, USA
AdTech • Artificial Intelligence • Digital Media • Marketing Tech
As an Account Executive, you'll drive performance advertising growth by managing client relationships, understanding performance KPIs, and collaborating with internal teams to ensure campaign success.
4 Days AgoSaved
Hybrid
New York City, NY, USA
AdTech • Artificial Intelligence • Digital Media • Marketing Tech
Support month-end close and balance sheet reconciliations for three entities, handle lease (ASC 842) and revenue (ASC 606) accounting, manage intercompany billing, review expenses, and perform collections (~25%). Maintain SOX documentation, coordinate audits, and use AI/automation tools to streamline journals, reconciliations, and reporting.
6 Days AgoSaved
Hybrid
New York City, NY, USA
AdTech • Artificial Intelligence • Digital Media • Marketing Tech
Drive revenue growth by developing and expanding strategic agency and brand partnerships across the U.S. East market. Manage full sales cycle—prospecting, pitching, negotiating, and closing complex deals—while advising clients on digital video, CTV, programmatic, data, and measurement. Collaborate with internal teams to execute campaigns, represent Teads in the marketplace, and consistently meet multi-million dollar revenue targets.