Technical Support Advisor (German - speaking) On-site MA05
Concentrix Spain
Spain, , Barcelona, , ,
hace 10 horas
... global technology and services leader that powers the brands ... for people – our clients, their customers, our people, our ... work in a customer service environment - Have customer care skills – ... people thrive, our clients and their customers thrive. If ...
www.europelanguagejobs.com