Salary: Competitive, commensurate with skills and experience

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

22/06/2018