Birthdate
February 1955
Nationality
British
Occupations
Nurse
Roles
Director
Address
Flat 3 Victoria Court, Fulwood, Preston, Lancashire, PR2 8UT
Ellen Owen was born in February 1955.
Ellen Owen Business Events
05 Sep 1999
Resignation
03 Oct 1997
Appointment
Same name people