Technical Support Advisor (German - speaking) On-site MA05
Concentrix Spain
Spain, , Barcelona, , ,
hace un día
... businesses with technology and integrated solutions, in over 70 countries. If ... to work in a customer service environment - Have customer care skills – ... business needs, job requirements, and professional qualifications, without regard to race, ...
www.europelanguagejobs.com