Birthdate
January 1950
Nationality
Welsh
Occupations
It Consultant, Director
Roles
Director
Address
13 Chester Street, Rhyl, United Kingdom, LL18 3ER
David Iolo Roberts was born in January 1950.
David Iolo Roberts Business Events
06 Nov 2012
Resignation
02 Nov 2012
Appointment
01 Nov 2009
Appointment