Birthdate
October 1951
Nationality
British
Occupations
Senior Lecturer Polytechnic
Roles
Director
Address
96 Haymoor, Lichfield, Staffordshire, WS14 9SX
Leela Cubillo was born in October 1951.
Leela Cubillo Business Events
03 Feb 1995
Resignation
07 Feb 1992
Appointment
Same name people