The leadership team at Thames Water has a history of working in the water industry and in other large companies. They have a mix of experience in customer service, operations, and transformation. They also have a mix of educational backgrounds, with degrees in management science and computing.
View all