Jobs

Nagwa Jobs, Customer Service & Call Center Jobs

(1 - 1 of 1)
  1. Summary We are looking to hire a dedicated Customer Support Specialist to join us in our mission to educate the world. The successful candidate shall be responsible for meeting exceptional service standards, handling customer inquiries through i...
    Over 4 weeks ago on The Resumator
Email Alerts

Subscribe to email alerts when new listings show up for this search

Sends email alerts to

SET LOCATION