Birthdate
October 1965
Nationality
British
Occupations
Health Worker
Roles
Director
Address
5/3 Castle Wind, Grassmarket, Edinburgh, EH1
Leo Devlin was born in October 1965.
Leo Devlin Business Events
20 Jul 1995
Resignation
01 Nov 1994
Appointment
Same name people