Thomas So

Thomas So

Digital media Operation/Content Management/Translator/Video Editor

Share profile
Connections