Customer Support Specialist

  • Anywhere

The Customer Support Specialist acts as a liaison between the Service Support team and internal stakeholders such as Carrier Relations, Account Managers, Development, and Product Teams while also managing interactions with customer contacts…

To apply for this job please visit .

  • Anywhere

As a Customer Support Specialist, you are responsible for driving world class customer experience, answering our customers calls/emails/chat in a timely manner with outstanding emotionally intelligent support in the GCC markets. You are a b…

To apply for this job please visit .