Network Customer Service Coordinator D Co E
Leeds, England, United Kingdom
Roles Involved: Task/Order Progression, Customer Communication, Call Handling, Task Allocation & Management, Jeopardy Management=
The scope of work includes making and receiving calls, handling emails...
7 days ago