Royal Mail Group
Location : Leeds ENG GB
You will be handling calls from a wide variety of customers and assisting them with their property and facility issues by logging calls, clarifying the exact…
Royal Mail Group
Location : Leeds ENG GB
You will be handling calls from a wide variety of customers and assisting them with their property and facility issues by logging calls, clarifying the exact…