Birthdate
November 1969
Nationality
British
Occupations
Process Engineer
Roles
Director
Address
Lower Maisonette Dunmore Villas, Alexandra Park Redland, Bristol, Avon, BS6 6QB
Rupert Barnaby Downes was born in November 1969.
Rupert Barnaby Downes Business Events
28 Sep 1995
Resignation
15 May 1993
Appointment