Birthdate
November 1973
Nationality
British
Occupations
It Consultant
Roles
Director
Address
27 Apollo Buildings, 1 Newton Place, London, E14 3TS
Nicholas Yu was born in November 1973.
Nicholas Yu Business Events
01 Apr 2007
Resignation
19 Nov 2006
Appointment
Same name people