Birthdate
February 1976
Nationality
British
Occupations
Software Developer
Roles
Director
Address
Flat 3, 21 Vanbrugh Hill, London, SE3 7UE
Leonora Bennell was born in February 1976.
Leonora Bennell Business Events
09 Jul 2007
Resignation
28 Nov 2003
Appointment