Thames Water’s insourcing of customer service call centre and engineering positions results in 550 new jobs

Thames Water has brought a range of critical functions in-house since launching its eight-year turnaround plan in 2021, including its customer service, leaks repair and engineering teams, creating 550 new permanent positions and rebuilding the capabilities essential to improving performance. Continue reading Thames Water’s insourcing of customer service call centre and engineering positions results in 550 new jobs