There are still lots of open positions. Let's find the one that's right for you.
The Technical Support role is focused on delivering exceptional customer service and technical assistance at customer locations. The position requires a proactive individual who can manage user accounts, troubleshoot technical issues, and support software deployments while maintaining a high level of attention to detail in a fast-paced environment.