Teads logo

Teads

London, England
Total Offices: 2
1,840 Total Employees

Similar Companies Hiring

eCommerce • Information Technology • Marketing Tech • Software
7 Offices
450 Employees
Artificial Intelligence • Big Data • Healthtech • Machine Learning • Software • Biotech
4 Offices
918 Employees
Artificial Intelligence • Big Data • Healthtech • Machine Learning • Software • Database • Analytics
37 Offices
2407 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

3 Days AgoSaved
Easy Apply
Hybrid
London, Greater London, England, GBR
Easy Apply
AdTech • Artificial Intelligence • Digital Media • Marketing Tech
The Head of Sales will lead UK agency sales for Teads, driving revenue growth and managing partnerships with major agencies, while developing a high-performing sales team.
15 Days AgoSaved
Easy Apply
Hybrid
London, Greater London, England, GBR
Easy Apply
AdTech • Artificial Intelligence • Digital Media • Marketing Tech
The Sales Manager will drive growth by identifying opportunities with strategic clients, maintaining a sales pipeline, and collaborating with internal teams to ensure client satisfaction.
16 Days AgoSaved
Easy Apply
Hybrid
London, Greater London, England, GBR
Easy Apply
AdTech • Artificial Intelligence • Digital Media • Marketing Tech
The Sales Manager will build and maintain client relationships, drive new business opportunities, and exceed sales targets in the advertising sector.