Customer Support Technical Representative
In this position, you will be working within a team of representatives managing customer experience through a call center. It requires keeping a pulse on the voice of our customers to understand field issues, prioritize tasks and manage yo...