A former investment director overseeing internet startups for Thailand's CP Group in China, Chen co-founded Ximalaya in 2012, leading operations and scaling of the audio platform.