Severn Trent has appointed Gill Barr as the new independent chair of its Customer Challenge Group, known as the Severn Trent Water Forum.
Severn Trent has appointed Gill Barr as the new independent chair of its Customer Challenge Group, known as the Severn Trent Water Forum.