There are still lots of open positions. Let's find the one that's right for you.
As a Support Specialist, you will provide professional software support to ensure high client satisfaction. This role involves assessing, documenting, and resolving client technical issues through various communication channels, while keeping stakeholders informed throughout the process.