Birthdate
December 1974
Nationality
Equatoguinean
Occupations
Marketing Director
Roles
Director
Address
59 Fermain Court West, De Beauvoir Road, London, N1 5TB
Leon Nze Castro was born in December 1974.
Leon Nze Castro Business Events
02 Apr 2015
Resignation
05 Aug 2012
Appointment