Keith John Barber

Info

Nationality: British

Appointed: 21st December 2007

Resigned: 13th September 2011

Location