Customer Support Specialist EN/ES/FR (Barcelona) :Jobs in Spain Customer Support Specialist EN/ES/FR (Barcelona) Customer Support Specialist EN/ES/FR (Barcelona)





Customer Support Specialist EN/ES/FR (Barcelona)

Stuart
Location : Barcelona B ES
Fluent in English plus either Spanish or French. Show empathy to clients and drivers when things go wrong and solve issues efficiently….

More >>




cookies_ikon