Customer Support Associate - Italian Speaking
2 months ago
London
Dealing with complaints of a varying nature promptly and effectively * Help and support customers in understanding terms, conditions, and procedures * Liaising with all departments to resolve issues ...