Stand out for this role — generate a tailored resume and cover letter in about a minute.
Jobtailor is seeking an experienced Customer Support Lead in Mexico City to manage a growing team delivering 24/7 global support. You will shape the support strategy, ensure best-in-class service, and partner with sales, product, engineering, and other units to improve the customer experience.
The role requires 8+ years in customer support, 0–2 years in people management, and a Bachelor's degree in Computer Science or Engineering.
Demonstrates expertise in managing customer support teams, ensuring high-quality service delivery and effective communication. Proficient in escalations management, operational metrics development, and fostering continuous improvement in customer experience.