Home Page D20 Consultants Ruby CHEN

Ruby CHEN (Taiwan, China)

One of the three founders of CNEX Foundation, CNEX Chief Operating Officer since 2006, and Executive Director of the China New Generation Image Media Association