Economy Thames Water Awarded £1m Bonus to New Finance Chief Thames Water provided a substantial £1m signing-on fee to recruit its new finance chief Steve Buck. Learn details about this execu... 11 August 2026