Birthdate
October 1966
Nationality
British
Occupations
Director
Roles
Director
Address
22 Shad Thames, London, SE1 2YU
Nigel Charles Spencer Lea was born in October 1966.
Nigel Charles Spencer Lea Business Events
16 Mar 2015
Resignation
11 May 2010
Appointment