your work matters-and so do you.
About the Team:
We are looking for the next member of our outstanding customer support team! Technical Support Technicians are responsible for supporting our customers at the highest level. You will build long-term relationships
Salary:$51.6k - $70k