Peter Harold Cannon was born in February 1951.
25 Nov 2016
Resignation
04 Jul 2016
Significant Control
05 Jan 2015
Appointment
27 Oct 2014
Resignation
13 Aug 2013
Appointment
04 Jul 2013
Appointment
11 Apr 2013
Resignation
31 Mar 2013
Resignation
29 Mar 2007
Resignation
04 Oct 2005
Resignation
15 Jul 2003
Appointment
01 Nov 2002
Appointment
02 Sep 2002
Appointment
15 Jul 1999
Appointment
04 Jun 1998
Appointment
04 Oct 1994
Appointment