A leading technology company located in Mexico City is seeking a Technical Support Team Leader to oversee technical operations, manage team performance, and coordinate communications between internal teams across LATAM. Key responsibilities include supporting key accounts, managing escalations, and