You will work in a dynamic environment alongside colleagues from around the world, where your team becomes your family away from home. Our diversity is our strength, as we speak 21 different languages to support our customers. We operate 24/7, with our department spread across three European locations – Ghent (Belgium), Rugby (UK), and Bucharest (Romania) – as well as a team in Johannesburg (South Africa). Everyone shares a passion for delivering the best possible experience to our customers and solving any challenges that may arise.
...