John Douglas Ruffle was born in August 1952.
06 Apr 2016
Significant Control
06 Apr 2016
Significant Control
03 Nov 2012
Resignation
03 Nov 2012
Resignation
03 Nov 2012
Resignation
30 Mar 2010
Appointment
22 Dec 2006
Appointment
13 Apr 2000
Appointment