Role: Tech Support Specialist Location : 64910 Monterrey, N.L.(5 days a week/Onsite role) Status: Full-time ESSENTIAL DUTIES AND RESPONSIBILITIES include, but are not limited to, the following: Provide assistance, diagnose, and resolve technical issues in English for customers via phone calls. Address questions about products/services. Identify cross-selling and upselling opportunities for products or services. Implement retention strategies to prevent cancellations and foster customer loyalty. Handle objections and customer concerns to effectively close sales. Maintain accurate case records and knowledge base articles, contributing to continuous improvement of troubleshooting procedures and customer experience.
Job Title
Tech Support Specialist