call centre

Thames Water Puts £7.5 Million Contact Centre Contract Out to Tender

Thames Water, the UK's largest water and wastewater provider, has put a £7.5 million contact centre contract out to tender…