Birthdate
April 1944
Nationality
British
Occupations
Production Manager, Engineer
Roles
Director
Address
32 Princess Marys Road, Addlestone, Surrey, KT15 2XR
Owen Leonard Lockwood was born in April 1944.
Owen Leonard Lockwood Business Events
01 Apr 2001
Resignation
18 Apr 1999
Appointment
14 Jan 1994
Resignation
05 Apr 1992
Appointment
Same name people