Birthdate
June 1958
Nationality
British
Occupations
Engineer
Roles
Director
Address
38 Waverley Road, Kenilworth, Warwickshire, CV8 1JN
Stephen Dunbar Howells was born in June 1958.
Stephen Dunbar Howells Business Events
29 Oct 2004
Resignation
01 Aug 2001
Appointment