Birthdate
May 1962
Nationality
British
Occupations
Social Worker
Roles
Director, Secretary
Address
24 Tibberton Square, London, N1 8SF
Stella Nmecha was born in May 1962.
Stella Nmecha Business Events
24 Nov 2011
Resignation
28 Nov 2005
Appointment
27 Jun 2003
Appointment