Birthdate
November 1966
Nationality
British
Occupations
Business Person
Roles
Director
Address
200 Bath Road, Slough, Berkshire, SL1 3XE
Tessa Louise Smillie was born in November 1966.
Tessa Louise Smillie Business Events
22 Jul 2013
Resignation
08 Mar 2010
Appointment
Same name people