Allen Chen's Location
Singapore
Allen Chen's Work
Allen Chen's Education
Allen Chen's Summary
Allen Chen, based in Singapore, is currently a Investment Manager at Tembusu Partners, bringing experience from previous roles at CeeSuite and TC Capital. Allen Chen holds a 2008 - 2012 Bachelor of Science (B.Sc.) in Physics @ Nanyang Technological University. Allen Chen has 1 email on RocketReach.