Team Leader, Customer Success
AlertMediaMexico City, Mexico
Full Time
Posted October 21, 2025
Apply Now
Application opens on company website
Job Description
A leadership role overseeing a team of Customer Success Managers in Mexico City, responsible for fostering a high-performance customer success culture, supporting SMB clients, and collaborating with cross-functional teams to ensure excellent 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 to ensure high performance and professional growth.
- Monitor team performance and key customer success metrics.
- Collaborate with cross-functional teams to ensure alignment and evaluate data for meaningful insights.
- Support escalations and provide coverage during busy periods.
Requirements
- Three years of experience in SaaS customer-facing roles, preferably with US-based companies in Mexico.
- One 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 in-office per 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.
Job Alerts
Get notified about new sustainability jobs
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
Senior Energy Analyst
5
Mexico City
Full Time
Jan 1
VP of Growth - Mexico City
Use Insider
Mexico City
Full Time
Oct 26
VP of Growth - Mexico City
Use Insider
Mexico City
Full Time
Oct 31