5 free lookups per month.
No credit card required.
Eva Wang's Location
Shanghai, Shanghai, China
Eva Wang's Education
Shanghai Normal University
Bachelors (Art)
2006 - 2010
Eva Wang's Summary
Eva Wang, based in Shanghai, Shanghai, China, is currently a Creative Head at Ogilvy. Eva Wang holds a 2006 - 2010 Bachelors in Art @ Shanghai Normal University. Eva Wang has 1 email on RocketReach.