Birthdate
November 1964
Nationality
British
Occupations
Self Employed, Director
Roles
Director
Address
7 Eastgate, Leeds, West Yorkshire, United Kingdom, LS2 7LY
Sarah Ruth Price Howells was born in November 1964.
Sarah Ruth Price Howells Business Events
19 Apr 2016
Resignation
08 Jul 2013
Appointment
01 Jan 2010
Appointment
Same name people