Mason Chen's Location
Shanghai, Shanghai, China
Mason Chen's Work
Mason Chen's Summary
Mason Chen, based in Shanghai, Shanghai, China, is currently a Product Manager at Shanghai Freemen, bringing experience from previous roles at Fine Pharma. Mason Chen has 1 email on RocketReach.