Birthdate
September 1921
Nationality
British
Occupations
Retired
Roles
Director
Address
5 Finchcroft Court, Prestbury, Cheltenham, Gloucestershire, GL52 5BE
Oscar Drummond Baker was born in September 1921.
Oscar Drummond Baker Business Events
11 Jun 2003
Resignation
06 Dec 2000
Appointment