Allen Chen's Location
Peking, Beijing, China
Allen Chen's Education
Allen Chen's Summary
Allen Chen, based in Peking, Beijing, China, is currently a Managing Director at Orchid Asia Group Management LTD. Allen Chen holds a 2000 - 2009 Doctor Of Philosophy in Accounting @ Xiamen University. Allen Chen has 2 emails on RocketReach.