Technical Support Specialist
Full-time Not ApplicableJob Overview
Your influential mission. You will...
- Investigate, troubleshoot, and solve our customers’ various concerns.
- Be ready to expect the unexpected and tackle critical situations.
- Communicate with our licensees and partners in English mainly via email.
- Work in shifts (including weekends, no night shifts).
Make Your Resume Now