Birthdate
October 1958
Nationality
British
Occupations
Toolmaker
Roles
Director
Address
12 Beech House, 165 Church Road, Birmingham, West Midlands, B31 2LX
Stephen Edward Odonnell was born in October 1958.
Stephen Edward Odonnell Business Events
23 Jun 2007
Resignation
24 Sep 2002
Appointment