“ Thames Water's Chief Financial Officer, Alastair Cochran, stepped down in March 2025, not forced to resign but leaving his £1.3 million-a-year role as the company underwent a financial restructure and struggled with debt. Cochran had also served as interim chief executive and was instrumental in securing a £3 billion deal and laying the groundwork for a £3 billion recapitalisation. His departure was abrupt, though no official reason was given, with Stuart Thom taking over as interim CFO. ”
Steve Taylor ● 19d