You will be part of a dynamic environment, collaborating with colleagues from across the globe, where your team becomes your second family. Our strength lies in our diversity, with 21 languages spoken to better serve our customers. We operate around the clock, with teams based in three European locations – Ghent (Belgium), Rugby (UK), and Bucharest (Romania) – as well as Johannesburg (South Africa). Every team member is united by a shared passion for delivering the best customer experience and resolving any challenges that come our way.
...