Where Work Meets Adventure
Location: Monterrey, MX Office (Onsite)
The Support Specialist II is a mid‑level technical support professional responsible for resolving complex customer and internal issues, owning escalations, and improving support processes.
Key Responsibilities