Mexico-Based Technical Support Team Manager - Lead & Elevate

Link-Worldwide

📍 querétaro, querétaro, Mexico

Full-time Other-General Posted June 15, 2026

Job Description

Link-Worldwide is seeking a Technical Support Team Manager in Santiago de Querétaro, Mexico.
This role involves building and leading a new technical support team aimed at delivering high-quality customer service across the Americas.The ideal candidate will have proven leadership experience, excellent communication skills in English and Spanish, and a commitment to fostering a collaborative team culture.
This position offers an exciting opportunity to shape a new team in a growing environment.
#J-*****-Ljbffr