Birthdate
September 1973
Nationality
British
Occupations
Designer
Roles
Director
Address
7 Summers Road, Godalming, Surrey, GU7 3BB
Spencer Richard Giles was born in September 1973.
Spencer Richard Giles Business Events
31 Aug 2010
Resignation
19 Jul 2007
Appointment