Account Manager - Ad Sales

Position Summary

Manage existing clients and develop prospects to generate ad sales revenue for Discovery Network Mexico from agencies and advertisers based in Mexico City.


1. Meet the sales budget goals set by the department
2. Maintain and grow existing business while developing new accounts.
3. Responsible for the client service aspects/administration of account business, which entails the direct supervision of a Sales Planner
4. Provide timeline reporting for monthly and annual sales projections.


Minimum 7 years of related advertising sales experience
Experience working in local markets or with international media properties preferable, though not a must.
College degree required
Strong writing and presentation skills
Ability to foster strong relationships with clients and colleagues.
Strong analytical and negotiation skills.
Capable of selling beyond the 30” spot, developing and presenting creative integrated opportunities
English language required
Travel required

Must have legal right to work in the United States

See Inside the Office of Discovery

As the world's #1 nonfiction media company, Discovery Communications fosters exploration and curiosity through its high quality television and online content, reaching more than 2 billion subscribers in over 220 countries and territories around the world. Comprised of more than 160 global television networks, Discovery counts brands like Discovery Channel, TLC, Animal Planet, Investigation Discovery, and OWN in its family, and it strives to be a leading worldwide provider of educational tools and digital media services.

Back to top