Birthdate
March 1961
Nationality
British
Occupations
Childcare
Roles
Director
Address
20 Brookgate, 97 Lordship Park, London, N16 5UR
Michelle Lee Izu was born in March 1961.
Michelle Lee Izu Business Events
21 Mar 2002
Resignation
19 Mar 1998
Appointment
Same name people