Kenneth Hao

Managing Director