Lo Andrew Tak Shing

Senior Managing Director, Officer