We are always looking for ambitious and talented people who want to advance their career options and work on international projects.
Now, we are looking for a Support Specialist to become a part of our Customer Service department.
Working with us means working on international clients’ projects, working in a friendly environment, and working with a dream team with a ‘sharing knowledge’ culture!