Birthdate
October 1952
Nationality
British
Occupations
Property Developer
Roles
Director
Address
Dukesmead, Binfield Lodge, Twyford Road, Binfield, Bracknell, United Kingdom, RG2 5QB
Russell Howell was born in October 1952.
Russell Howell Business Events
13 Mar 2015
Resignation
19 Mar 2014
Appointment
Same name people