Spencer Lam

Spencer Lam

Shangri-La Group

CTO