Your new company An award-winning Financial Services company based in Nantgarw. Your new roleWorking as a Customer Relations Agent in a busy customer relations department. The Customer Relations Agent is responsible for handling various complaints and disputes that