AlertMedia logo

Team Leader, Customer Success

AlertMedia
Mexico City, Mexico
Full Time
Posted October 21, 2025
Apply Now

Application opens on company website

Job Description

The role involves leading and managing a team of Customer Success Managers in Mexico City, focusing on building team culture, supporting high-volume SMB clients, and ensuring high-quality customer experiences in a SaaS environment.

Key Responsibilities

  • Lead and manage a team of Customer Success Managers for SMB high-volume customers
  • Coach, mentor, and develop team members, providing feedback and growth opportunities
  • Monitor team performance and key metrics
  • Collaborate with cross-functional and cross-regional teams to ensure alignment
  • Support escalations and coverage during busy periods

Requirements

  • Three (3) years of experience in SaaS customer-facing roles, preferably with US-based companies in Mexico.
  • One (1) year of experience in a people leadership role such as team lead, supervisor, or manager, ideally in a high-volume environment.
  • Proven experience supporting global customers, especially US-based customers, with strong cultural awareness and professionalism in customer interactions.
  • Fluent, professional-level English proficiency in both verbal and written communication.
  • Strong ability to coach, motivate, and build high-performing teams.
  • Excellent organizational and prioritization skills, with the ability to manage both people and processes in a fast-paced environment.
  • Familiarity with CRM and Customer Success tools such as Salesforce, Gainsight, HubSpot, or similar.

Benefits & Perks

Competitive Base Salary
Annual Company Bonus
100% Employer-Paid Medical, Dental, and Vision Coverage
Parental Leave Program
Christmas Bonus
Aguinaldo
Generous Vacation and Holiday Policy
Monthly Work-from-Home Stipend
All Necessary Equipment Provided (Laptop, monitor, accessories)
Recognition Rewards
Language Immersion Program (English, Spanish, etc.)
Continuous Learning and Growth Opportunities (mentorship, tech talks, personalized career development sessions)
Opportunity to step into a foundational leadership role in Mexico City
Hybrid work model (2 days/week in Reforma office)

Ready to Apply?

Join AlertMedia and make an impact in renewable energy

Stay Updated on Sustainability Jobs

Get the latest renewable energy jobs and career tips delivered to your inbox.

More jobs at AlertMedia

DevOps Engineer

AlertMedia
Remote
Full Time
Jan 10

DevOps Engineer

AlertMedia
Mexico City
Full Time
Jan 10

Implementation Manager NEU Remote

AlertMedia
Remote
Full Time
Jan 10

More jobs in Mexico City, Mexico

5 logo

Senior Energy Analyst

5
Mexico City
Full Time
Jan 1
Use Insider logo

VP of Growth - Mexico City

Use Insider
Mexico City
Full Time
Oct 26
Use Insider logo

VP of Growth - Mexico City

Use Insider
Mexico City
Full Time
Oct 31