Birthdate
April 1961
Nationality
British
Occupations
Engineering Director
Roles
Director
Address
10 Manor Close, Hockering, Dereham, Norfolk, NR20 3HU
Leonard Holland was born in April 1961.
Leonard Holland Business Events
09 Apr 2004
Resignation
20 Feb 2003
Appointment