Ting Shen on Muck Rack

Ting Shen

Deputy Director of Editorial, China Advertising
As seen in: ZDNet, La Crosse Tribune