This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
The Technical Support Specialist plays a critical role in ensuring customer satisfaction by providing expert assistance through email, chat, and phone. This position serves as a primary point of contact for clients experiencing technical issues, requiring a strong ability to assess, troubleshoot, and resolve problems efficiently. The role demands analytical thinking to track recurring issues and contribute to ongoing service improvements through detailed documentation and feedback.
Job Responsibility
Provide Technical Assistance / Troubleshooting through email, chat, and phone to over 800+ Dealers directly Building Relationships
Track recurring issues and contribute to Ongoing Service Improvements through detailed documentation and feedback
When requested, assist and help Outbound Service Needs to Educate Dealers and Build Relationships
Provide Onsite Installation Training during Dealer Training Events to Educate Dealers
Requirements
1-3 Years of Customer Service Experience
1-3 Years of Technical Troubleshooting Experience
1-3 Years of Installation Experience
Ability to multitask
Ability to Troubleshoot Technical Inquiries
Field Instillation and Maintenance
Strong Organizational Skills
Team Oriented
Proficiency in Computer Utilization
What we offer
Generous benefits package including medical, dental, vision
A company culture that prioritizes internal development and professional growth