Birthdate
March 1993
Nationality
British
Occupations
Student Officer
Roles
Director
Address
Leeds University Union, University Sqaure, Leeds, West Yorkshire, United Kingdom, LS2 9JZ
Francis O Byrne was born in March 1993.
Francis O Byrne Business Events
30 Jun 2014
Resignation
01 Jul 2013
Appointment
Same name people