Customer Care Specialist We strive for customer success and take problem-solving to the next level. Our European offices are located in Ghent (Belgium), Rugby (United Kingdom), and Bucharest (Romania), Athens (Greece) ...
Are you longing to move abroad to a warm country and work with an internationally renowned company? Do you have a passion for technology? Then we have the right job for you! As a Technical Support Agent your role is, together with your team, to handle technical issues the customers have with empathy and efficiency. Via phone, email an ...