Olivia Feng's Location
Shanghai, Shanghai, China
Olivia Feng's Education
Olivia Feng's Summary
Olivia Feng, based in Shanghai, Shanghai, China, is currently a Director of Talent Acquisition at Thundersoft. Olivia Feng holds a 2003 - 2007 Bachelors in Social Psychology @ Meiji Gakuin University. Olivia Feng has 1 email on RocketReach.