Customer Service Representative (German-speaking) - On-site
Concentrix Spain
Spain, , Barcelona, , ,
hace una hora
... fact, about 80% of our managers and leaders have been promoted ... - Log call details onto call management systems and provide response and ... be working on - Career development programs, specialized courses, and language classes ...
www.europelanguagejobs.com