Customer Service Representative (Czech) On-site FA02
Concentrix Spain
Spain, , Barcelona, , ,
hace 12 días
... improve their businesses with technology and integrated solutions, in over ... the training, cutting-edge technologies, and the continuing support you’ll ... to stay in the project for at least 2 years ... the company and the project you will be working on - ...
www.europelanguagejobs.com