Birthdate
May 1950
Nationality
British
Occupations
Chief Technical Officer
Roles
Director
Address
41 Denmark Road, Cottenham, Cambridge, Cambridgeshire, CB4 4QS
Duffett Smith Peter Doctor was born in May 1950.
Duffett Smith Peter Doctor Business Events
12 Jan 2007
Resignation
10 Aug 1995
Appointment