Customer Service Jobs

  1. Full-Time
    Full-Time
    If you would like to relocate to Cape Town, you are fluent in Italian and you wish to experience a multi-cultural work environment with colleagues from all over the world – then ...
    location
    Location:
    Date
    13/Oct/2019
  2. Full-Time
    Full-Time
    As a Technical Support Analyst, you will be the first point of contact for company's business client and it would be your responsibility to provide the best and most cost-effective ...
    location
    Location:
    Date
    04/Oct/2019