... related industry experience Excellent customer service skills to manage, maintain, and ... parameters Confident using a mobile phone service app/tablet The ability to ... across more than 80 countries, supporting over 5 million customers. Employee Testimonials ...
13 hours ago