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 Technical Support Specialist is key to delivering this outstanding service through skilled communication, understanding and technical problem solving.

Source: Level

14/07/2017