Customer Service Representative (German-speaking) - On-site
Concentrix Spain
Spain, , Barcelona, , ,
hace 10 horas
... fact, about 80% of our managers and leaders have been promoted ... and product knowledge and expertise associated with applications specific to individual ...
www.europelanguagejobs.com