Customer Relations Administrator Do you see yourself as a problem solver? Are you someone who likes to get to the... customer relations department further. The team is based within the call centre department, but this is NOT a call centre role...
Customer Relations Administrator Do you see yourself as a problem solver? Are you someone who likes to get to the... customer relations department further. The team is based within the call centre department, but this is NOT a call centre role...