Birthdate
November 1973
Nationality
British
Occupations
Technology Transfer Executive
Roles
Director
Address
19 Biscay Road, London, W6 8JW
Jemima Richards was born in November 1973.
Jemima Richards Business Events
30 Jul 2002
Resignation
27 Nov 2001
Appointment