Birthdate
September 1956
Nationality
British
Occupations
Transport Manager
Roles
Director
Address
26 Coventry Cross, Gillender Street, London, E3 3JS
Leslie Marcel Stephen Lucas was born in September 1956.
Leslie Marcel Stephen Lucas Business Events
31 Jan 2001
Resignation
16 Dec 1996
Appointment