Birthdate
April 1950
Nationality
British
Occupations
Retired
Roles
Director
Address
2 Hilliards Court, Chester Business Park, Chester, Cheshire, United Kingdom, CH4 9PX
Owain Meirion Powell was born in April 1950.
Owain Meirion Powell Business Events
21 Apr 2016
Resignation
26 Jul 1996
Appointment