Birthdate
October 1987
Nationality
Welsh
Occupations
Sales Director
Roles
Director
Address
2nd, Floor, 59 Belgrave Gate, Leicester, Leicestershire, United Kingdom, LE1 3HR
Lloyd Mcleod was born in October 1987.
Lloyd Mcleod Business Events
24 Nov 2014
Resignation
09 May 2013
Appointment