Technical Support Advisor (Portuguese) On-site MI36
Concentrix Spain
Spain, , La Coruña, , ,
hace 10 horas
... project with a world leading software development company. If you have ... are technical in nature, including software, networking, or other designated client ... incoming calls and accurately complete case notes in the call tracking ...
www.europelanguagejobs.com