Customer Service Advisor (site based)
Customer Service Advisor United Kingdom
Here at Capita we have a vacancy for a Customer Service Advisor to join our onsite team in Hampshire, covering two of the local council offices (Public Service Plaza, Havant and Vi...