Customer Success Executive (International)
We are currently seeking a Customer Success Executive to join our in-house Customer Care department. In this role, you will play a crucial part in delivering exceptional customer service to all of our valued customers.Your primary responsibilities will involve supporting the day-to-day operations necessary for detecting and preventing fraudulent ac...