Birthdate
November 1974
Nationality
British
Occupations
Mechanical Engineer, Engineering Consultant
Roles
Director
Address
Lovatt House, Wharncliffe Road, Loughborough, Leicestershire, United Kingdom, LE11 1SL
Alexander Spencer Newcombe was born in November 1974.
Alexander Spencer Newcombe Business Events
10 Nov 2015
Resignation
19 Dec 2013
Resignation
03 Oct 2010
Appointment
22 May 2008
Appointment