John Halsall has previously worked for Thames Water, South West Water and Network Rail.
This post was originally published on this site.