Thames Water Finance Boss Receives £1m Signing Bonus Package Thames Water offered a £1m signing-on fee to Steve Buck as chief financial officer. Discover the financial incentives fo... 11 Aug 2026