Birthdate
April 1976
Nationality
British
Occupations
Project Manager
Roles
Director
Address
6th Floor Tower Building, 11 York Road, London, SE1 7NX
Oscar Ngai was born in April 1976.
Oscar Ngai Business Events
27 Sep 2011
Resignation
01 Jul 2010
Appointment
Same name people