Liz Barber

Power List 2017

Director of Finance, Regulation and Markets Kelda Group
(Yorkshire Water)
Passionate about the North being a great place to live and work.  It is my home, my children’s home and all our futures.