Birthdate
July 1948
Nationality
British
Occupations
Managing Director
Roles
Director
Address
Radula, 21a Hopton Hall Lane, Upper Hopton, Mirfield, West Yorkshire, WF14 8EA
John Leonard Spencer was born in July 1948.
John Leonard Spencer Business Events
16 Jun 2005
Resignation
29 Jul 2003
Appointment
Same name people