Aug. 24, 2026

TAM Delivery Lead — Streaming Video Ads

Amazon New York, New York

Amazon Ads is seeking a people manager to lead a team of Technical Account Managers responsible for delivering over $3B in annual ad revenue across streaming video properties. This manager focuses on team development, operational strategy, and delivery excellence, not individual contributor work. You will partner with engineering, product, and sales to ensure advertiser success at scale and own the team’s delivery health and escalation processes.

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?