Birthdate
July 1955
Nationality
British
Occupations
University Computer Manager
Roles
Director
Address
2 Dunsfold Close, Gossops Green, Crawley, West Sussex, United Kingdom, RH11 8EY
Lewis Alexander Nodes was born in July 1955.
Lewis Alexander Nodes Business Events
25 Aug 2016
Resignation
24 May 2004
Appointment