Customer Support Associate - Italian Speaking
2 months ago
London
London central, office based (nearest station Liverpool St.) 1 day per week working from home. This ... Respond to incoming emails, chat, phone calls in a prompt and professional manner. * Supporting ...