June 17, 2026

Digital Media Sales: Talent Network

Teads.tv Chicago, Illinois

Teads is the omnichannel outcomes platform for the open internet, driving full-funnel results for marketers across premium media. The company is headquartered in New York, with a global team of nearly 1,800 people in 30+ countries. We’re always excited to connect with talented sales professionals who are passionate about digital media, client partnerships, and driving meaningful customer outcomes. Excellent communication, presentation, and negotiation skills A proactive, collaborative mindset with the ability to thrive in a fast‑paced environment Bachelor’s degree or equivalent professional experience Life at Teads At Teads, we don’t just offer new roles – we blend creativity, technology, and data to shape the future of media. Teads is committed to your success, offering the support, tools, and development opportunities you need to excel in your role.

Create an account to see the full posting, access our search engine, and more.

TheCreativeLoft is a better way to find jobs. Find out more:

You're just 60 seconds away from your new Creativeloft account.

Looking For Similar Jobs?