Birthdate
June 1965
Nationality
British
Occupations
Computing Manager
Roles
Director
Address
29 Hazelwood Close, Tunbridge Wells, Kent, TN2 3HW
Ian Robert Storr was born in June 1965.
Ian Robert Storr Business Events
23 Jun 1994
Resignation
15 Oct 1991
Appointment