Birthdate
June 1935
Nationality
British
Occupations
None
Roles
Director
Address
Flat 2 The Cloisters, North Street, Atherstone, Warwickshire, CV9 1JN
Sheila Odell was born in June 1935.
Sheila Odell Business Events
31 Jan 2000
Resignation
23 Jul 1999
Appointment