Liverpool Council Finance Director Becky Hellard – Incompetent, Misled or Corrupt..? Posted on September 25, 2016October 24, 2016 by Joel Benjamin