Austin James Leonard Professor was born in November 1959.
06 Apr 2016
Significant Control
05 Dec 2014
Appointment
18 Feb 2009
Resignation
26 Apr 2000
Appointment
CYBULA LIMITED
Austin James Leonard Professor was appointed a director
at 41 years old.
British
01 May 1996
Appointment