Customer Service Representative (Norwegian) - On site - AM03
Concentrix Spain
Spain, , Barcelona, , ,
hace un mes
... businesses with technology and integrated solutions, in over 70 countries. If ... , you will: - Handle incoming customers contacts (via telephone, email, chat or ...
www.europelanguagejobs.com