Thames Water employs 5,523 employees. The Thames Water management team includes Phil Reddall (Head of Learning (Desk) and Capability Systems), Stuart Smith (Head of Customer Operations), and Steve Spencer (PR24 Wholesale Programme Director).
Get Contact Info for All DepartmentsLooking for a particular Thames Water employee's phone or email?