Thames Water Assigns Steve Buck as a New Chief Financial Officer
Thames Water Utilities Limited has appointed Steve Buck as Chief Financial Officer (CFO), effective April 7, 2025. This decision comes after the unexpected resignation of Alastair Cochran, who left at the end of March.
Previously, Steve…