C

Sales Manager

Comscore

ciudad de méxico, ciudad de méxico, Mexico Full-time June 05, 2026

Found Description

Location : Mexico City
About This Role:
What You’ll Do:
- Build, manage, and grow a strong pipeline of opportunities in Mexico.
- Prospect, pitch, and close new business with a focus on large advertisers and key brands.
- Collaborate with resellers and strategic partners as needed.
- Meet and exceed monthly, quarterly, and annual sales targets, mutually defined and agreed upon.
- Develop long-term client relationships to ensure renewals and identify up-sell opportunities.
- Represent Comscore with a strategic, solutions-oriented mindset focused on client success.
What You’ll Need:
- 2+ years of proven direct sales experience, preferably in digital media or online market research.
- Strong hunter mentality with a consistent track record of exceeding sales goals.
- Demonstrated ability to manage and grow client relationships independently.
- Deep understanding of how data and market insights support client decision-making.
- Exceptional verbal an...

Ready to Apply?

Submit your application for Sales Manager at Comscore

Apply Now