Customer Service Representative (Dutch-speaking) BO02
Concentrix Spain
Spain, , Barcelona, , ,
hace un día
... ? We’re a global technology and services leader that powers the brands ... fact, about 80% of our managers and leaders have been promoted ... 1 year in a customer service environment, preferably technical support Have excellent customer care ...
www.europelanguagejobs.com