Birthdate
March 1976
Nationality
British
Occupations
Director
Roles
Director
Address
90 Chapel Lane, Ravenshead, Nottingham, Nottinghamshire, NG15 9DH
Imogen Sarah Howell was born in March 1976.
Imogen Sarah Howell Business Events
03 Sep 2001
Resignation
13 Apr 1999
Appointment