Customer Support Team Lead Office, Mexico City

Apollo
Full-time xico, veracruz Other-General
Posted:
June 05, 2026
Location:
xico, veracruz, Mexico

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.Utilize ke...

Apply for this Job

Submit your application for the Customer Support Team Lead Office, Mexico City position at Apollo.

Apply Now Save for Later

Job Overview

Job Type: Full-time
Location: xico, Mexico
Posted: June 05, 2026
Deadline: July 15, 2026