Birthdate
November 1987
Nationality
British
Occupations
Student
Roles
Director
Address
4 Fernbank Court, Fernbank Road, Bristol, Avon, BS6 6QJ
Francesca Elena Russell was born in November 1987.
Francesca Elena Russell Business Events
27 Sep 2010
Resignation
21 Apr 2008
Appointment