About the job
Join our dynamic team as an International Customer Support Executive specializing in Tech Sales. In this role, you will engage with customers from around the globe, providing exceptional support and driving sales through our innovative technology solutions. Your expertise in customer relations and sales will be pivotal in enhancing customer satisfaction and driving company growth.

