Birthdate
January 1969
Nationality
British
Occupations
Local Authority Officer
Roles
Director
Address
31 Princes Road, Clevedon, North Somerset, BS21 7SY
Tessa O Kane was born in January 1969.
Tessa O Kane Business Events
25 Jan 2012
Resignation
21 Apr 2011
Appointment