Birthdate
February 1959
Nationality
British
Occupations
Facilities Manager
Roles
Director
Address
Belvedere Community Centre, Mitchell Close, Belvedere, Kent, England, DA17 6AA
Barry Alexander Leaf was born in February 1959.
Barry Alexander Leaf Business Events
28 Jun 2016
Resignation
27 May 2014
Appointment