About the job
Join our dynamic team as an International Tech Support Specialist, where you'll provide exceptional inbound voice support to our global clientele. Your expertise will help troubleshoot technical issues, ensuring customer satisfaction and loyalty. This role is perfect for individuals passionate about technology and customer service.

