John Podmore
John Podmore has been a prisons inspector and has governed at three British prisons, most notably HMP Brixton which he took from being Britain's worst performing prison to being its most improved.
John Podmore has been a prisons inspector and has governed at three British prisons, most notably HMP Brixton which he took from being Britain's worst performing prison to being its most improved.