Birthdate
April 1928
Nationality
British
Occupations
Retired
Roles
Director
Address
13 The Homestead, Thame, Oxfordshire, OX9 2PP
Robert Spencer was born in April 1928.
Robert Spencer Business Events
09 Mar 2000
Resignation
06 Jun 1996
Appointment
Same name people