Technical Support Specialist
Job Summary
The Tech Support Specialist will be based out of our Cordova, TN location. The successful candidate will be responsible for handling inbound support requests from customers, troubleshooting database issues, completing data requests, and effectively triaging and escalating issues to our Level 2 technical support team.
The Tech Support Specialist will work […]
Continue Reading