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 responsible for managing and developing a team of Customer Success Managers supporting SMB clients in Mexico City, ensuring high-quality customer experiences, fostering team culture, and collaborating with cross-functional teams to drive customer success and operational excellence.
Key Responsibilities
- Lead and manage a team of Customer Success Managers for SMB high-volume customers.
- Foster and uphold company values and standards within the team and office environment.
- Coach, mentor, and develop team members, providing feedback and growth opportunities.
- Monitor team performance and key customer success metrics.
- Collaborate with cross-functional teams to ensure alignment and evaluate data trends.
Requirements
- 3 years of experience in SaaS customer-facing roles, preferably with US-based companies in Mexico.
- 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, 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.
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