Birthdate
June 1984
Nationality
British
Occupations
Salesman
Roles
Director
Address
157 Chester Road, Poynton, Stockport, Cheshire, United Kingdom, SK12 1HP
Barnaby Howard was born in June 1984.
Barnaby Howard Business Events
20 Jan 2014
Resignation
27 Jan 2011
Appointment