17h ago

Country Manager, Brazil

São Paulo

$150k-$250k / yearest.

full-timeleadmedia

🛠 Tech Stack

💼 About This Role

You'll lead Vistar Media's expansion into Brazil, driving go-to-market strategy and revenue growth for our digital out-of-home advertising platform. You'll build a high-performing team and establish the brand in the region. This role offers the opportunity to spearhead market entry backed by T-Mobile's resources.

🎯 What You'll Do

  • Develop and implement a sales strategy for agencies and media owners.
  • Create pricing and proposition strategy for the Brazilian market.
  • Localize product offerings and features.
  • Track key sales performance metrics and drive accountability.
  • Manage trading relationships with large agency holding groups.

📋 Requirements

  • 6+ years of sales leadership experience in programmatic advertising.
  • Excellent understanding of digital advertising technology and programmatic trading.
  • Proven track record of building a business from scratch in Brazil.
  • Strong network of direct clients and agencies in Brazil.

✨ Nice to Have

  • Experience with OOH media and advertising.
  • Spanish language skills.
  • Familiarity with localizing product offerings.

🎁 Benefits & Perks

  • 🌍 International Company with global growth ambitions.
  • 🚀 Entrepreneurial Environment within a supportive international framework.
  • 💼 Autonomy in driving new business and sales engagement.
  • 🤝 Team Building opportunities from scratch.

📨 Hiring Process

Estimated timeline: 2-4 weeks · AI estimate

  1. 1Recruiter Call· 30 min
  2. 2Hiring Manager Interview· 45 min
  3. 3Final Round with Leadership· 60 min
0 0 0