Oscar Ngai

Oscar Ngai

About

Oscar Ngai was born in 1976 and is a British national.

Address

6Th Floor Tower Building 11 York Road, London, SE1 7NX

Info

Nationality: British

Appointed: 1st July 2010

Resigned: 27th September 2011

Location