Birthdate
March 1947
Nationality
British
Occupations
Retired, None, Director, Lecturer
Roles
Director
Address
11 The Downs, Blundellsands Road West, Liverpool, Merseyside, L23 6XS
Owen Peter Russell Doctor was born in March 1947.
Owen Peter Russell Doctor Business Events
16 Apr 2007
Appointment
01 Jan 2007
Appointment
19 Oct 2005
Resignation
04 Feb 2002
Appointment
26 May 1993
Resignation