🌿 Back to all jobs

🥝 Mexico-Based Technical Support Team Manager - Lead & Elevate

Link-Worldwide | santiago de querétaro, Mexico | 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-18808-Ljbffr

Apply for This Position

Submit Application