Nannan Fan, based in Chaoyang Qu, Beijing, China, is currently a Department Director at Watchdata, bringing experience from previous roles at Watchdata and Startimes. Nannan Fan holds a 2009 - 2011 Master of Technology @ Indian Institute of Technology, Delhi. Nannan Fan has 1 email on RocketReach.