Birthdate
November 1991
Nationality
British
Occupations
Phd Student
Roles
Director
Address
King's Buildings, Institute Of Energy Systems, School Of Engineering, University Of Edinburgh, Edinburgh, Scotland, United Kingdom, EH9 3JL
Owain Roberts was born in November 1991.
Owain Roberts Business Events
09 Jan 2017
Appointment
20 Jun 2016
Significant Control
Same name people