Customer Service Representative (German-speaking) - On-site
Concentrix Spain
Spain, , Barcelona, , ,
hace 14 horas
... -changers who are powering the brands of the future in tech, ... 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