Birthdate
August 1982
Nationality
British
Occupations
Press And Marketing
Roles
Director
Address
4/5 Huntingdon Place, Edinburgh, EH7 4AT
Leroy Harris was born in August 1982.
Leroy Harris Business Events
13 May 2008
Resignation
27 Nov 2006
Appointment