Customer Service Representative (Norwegian) - On site - AM03
Concentrix Spain
Spain, , Barcelona, , ,
hace un mes
... use every day — improve their businesses with technology and integrated solutions, ... technologies, and the continuing support you’ll need to succeed. What ... knowledge and expertise associated with applications specific to individual customers - Ensure ...
www.europelanguagejobs.com