Birthdate
March 1979
Nationality
British
Occupations
Director
Roles
Director
Address
Plaza Building, Lee High Road, Lewisham, London, United Kingdom, SE13 5PT
Michael Fin Barnes was born in March 1979.
Michael Fin Barnes Business Events
30 Mar 2016
Resignation
29 Aug 2008
Appointment
Same name people