Customer Support executive (Dutch, German, Norwegian & Swedish speakers)
il y a 8 jours
Cardiff
This is a 06+ month contract opportunity with long-term potential and is located in Cardiff, Wales ... Excellent written communication skills in the relevant market language and a typing speed of ...