Employer profile: Severn Trent Water, one of the UK's largest water companies

What it’s like to work at one of the UK's largest water companies