Birthdate
December 1959
Nationality
British
Occupations
Lighting Designer
Roles
Director
Address
13 Yew Tree Drive, Bredbury, Stockport, Cheshire, SK6 2HH
Stephen Howard Hall was born in December 1959.
Stephen Howard Hall Business Events
17 May 1997
Resignation
30 Jun 1995
Appointment