Birthdate
October 1987
Nationality
British
Occupations
Architect
Roles
Director
Address
34-36 Bedford Square, London, WC1B 3ES
Rebecca Louise Spencer was born in October 1987.
Rebecca Louise Spencer Business Events
31 May 2015
Resignation
01 Jun 2013
Appointment
Same name people