Reports to: Help Team Manager
Salary: Competitive, commensurate with skills and experience
About this awesome role
Our Help Team is essential to our clients’ success. We’re extremely proud of our 98% Customer Satisfaction and 99% Service Level. The Customer Support Specialist is key to delivering this outstanding service through skilled communication, understanding and technical problem solving.

Source: Level