Thames Water has relocated its customer service call centre from South Africa to Swindon in a move to address “poor decision-making” as part of the company’s turnaround. This will see the creation of 200 jobs in the Wiltshire town.
Thames Water has relocated its customer service call centre from South Africa to Swindon in a move to address “poor decision-making” as part of the company’s turnaround. This will see the creation of 200 jobs in the Wiltshire town.