Mo Chen is the co-founder and is currently the Executive Chairman of the board of directors. He served as the Chief Executive Officer from the inception in 2015 to 2020 and as the Executive Chairman from September 2020 to March 2022. Prior to founding the company, Mr. Chen served as founder and Chief Executive Officer at Deep Blue Brothers, an online gaming platform. Prior to that, he served as the founder of startups in the field of traditional and online advertising and used car online marketplace. He has more than 12 years of entrepreneurship and management experience.”
This person is not in the org chart
This person is not in any teams