HHiring Reality
← Teads

Head of Sales

Teads
Location
Mexico
Posted
1 month ago
Department
Commercial EMEA/LATAM
What they actually want (must-haves)
  • 10+ years of experience in digital advertising, media, ad tech or related commercial environments
  • At least 5 years in a senior sales leadership role
  • Proven experience leading teams and owning significant revenue targets
  • Strong track record of achieving or exceeding commercial goals
  • Deep knowledge of the Mexican advertising ecosystem
  • Established senior-level relationships across major holding companies, agencies, and advertisers
What the job really is

The Head of Sales at Teads will lead the commercial strategy and drive revenue growth in Mexico. This role involves building and maintaining relationships with agencies and advertisers, developing new business opportunities, and fostering a high-performing sales culture. The position requires both strategic leadership and hands-on involvement in the sales process, from prospecting to closing deals.

Things to weigh
  • No salary listed
  • Fast-paced, evolving environment may require adaptability
  • High accountability culture may lead to pressure on performance
  • Role involves significant travel and external representation at events
Job score2.4/5
Benefits1/5
Freshness1/5
Career value5/5
Role clarity5/5
Pay transparency0/5

Applying to Teads?

See how your résumé matches this role — and tailor it from what actually gets interviews.