Customer Service Representative (German) - GR02
Concentrix Spain
Spain, , Remote, , ,
hace un día
... brand units and or contact persons. De-escalate in case of ... self-motivated, team player, supportive person, outgoing and open minded Have ...
www.europelanguagejobs.com