🌿 Back to all jobs

🥝 Customer Support Team Lead Office, Mexico City

Apollo | xico, Mexico | Posted June 15, 2026

Job Description

Apollo.Io is the leading go‐to‐market solution for revenue teams, trusted by over 500,000 companies and millions of users globally.
Founded in ****, the company is among the fastest growing SaaS companies, raising approximately $250 million to date and valued at $1.6 billion.As a Customer Support Team Lead, you will drive success for the support team by coaching, developing representatives, ensuring operational excellence, and fostering a culture of feedback and recognition.Responsibilities2+ years in a leadership role within customer support or a related field.Prior experience with SaaS, CRM, and telephony tools is a bonus.English (Advanced Level Required).
Contribute to in‐office leadership presence, supporting employees in a hybrid/in‐office environment while maintaining a strong connection with remote teams.Provide consistent coaching and developmental feedback through weekly 1:1 meetings, ensuring discussions focus on behavioral improvements and performance trends.Utili...

Apply for This Position

Submit Application