Customer Service Representative (German-speaking) - On-site
Concentrix Spain
Spain, , Barcelona, , ,
hace un día
... fact, about 80% of our managers and leaders have been promoted ... processes and procedures of the project - Ensure contractual SLA is maintained ... on the company and the project youll be working on - Career ...
www.europelanguagejobs.com