Customer Care Specialist

  • Anywhere

We are looking for a Customer Care Specialist with 3 to 5 years of experience to join our team. The right person should have experience handling clients for online products or applications, know how to upsell, and manage back-office tasks e…

To apply for this job please visit .