Maggie Liu's Location
Shanghai, China
Maggie Liu's Work
Maggie Liu's Education
Maggie Liu's Summary
Maggie Liu, based in Shanghai, China, is currently a BD Director at Shanda Games, bringing experience from previous roles at BoomingGames, Shanghai Uzone Network Technology Co., Ltd, Shanghai 6these Network Technology Co,.Ltd. and NVIDIA. Maggie Liu holds a 2004 - 2008 学士 in 英语 @ 东北电力大学. Maggie Liu has 1 email on RocketReach.