Birthdate
October 1965
Nationality
British
Occupations
Electronics Engineer
Roles
Director
Address
Top Flat 17 Kendal Road, Hove, East Sussex, BN3 5HZ
Christopher Leech was born in October 1965.
Christopher Leech Business Events
31 Oct 2000
Resignation
01 Apr 2000
Appointment
Same name people