Birthdate
March 1955
Nationality
British
Occupations
Designer
Roles
Director
Address
3 Redesdale, 85 The Park, Cheltenham, Gloucestershire, GL50 2RP
Robert Michael Spencer Desmond was born in March 1955.
Robert Michael Spencer Desmond Business Events
09 Dec 2009
Resignation
26 Jun 1998
Appointment