Teads logo

Teads

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

Jobs at Teads

Let Your Resume Do The Work
Upload your resume to be matched with jobs you're a great fit for.

Recently posted jobs

8 Hours AgoSaved
Remote or Hybrid
USA
AdTech • Artificial Intelligence • Digital Media • Marketing Tech
Support month-end close, prepare accruals and reconciliations, manage lease (ASC 842) and revenue (ASC 606) accounting, handle intercompany billing, review expenses, and perform A/R collections (~25%). Maintain SOX documentation, support audits, and use AI/automation to streamline processes.