Birthdate
June 1931
Nationality
British
Occupations
Retired
Roles
Director
Address
6 Ambassador Court, Kenilworth Road, Leamington Spa, Warwickshire, CV32 6JF
Ellen Teresa Scott was born in June 1931.
Ellen Teresa Scott Business Events
31 May 2006
Resignation
24 Mar 1997
Appointment