There are still lots of open positions. Let's find the one that's right for you.
As a Customer Support Specialist at VTS, you will play a crucial role in delivering exceptional customer service to our global client base. This part-time, contract position involves providing timely and professional support to users of our technology platform, ensuring they have the resources and knowledge to utilize our tools effectively. You will collaborate with various teams and handle a range of customer inquiries, making this role essential to our mission of customer satisfaction and platform expertise.