About the job
Join our dynamic team as an International Technical Support Specialist, where you will provide top-notch inbound voice support to our global clientele. In this role, you will leverage your technical expertise and customer service skills to resolve issues, answer queries, and ensure client satisfaction. This is an exciting opportunity to grow within a vibrant company that values innovation and employee development.
