Allen has over 15 years of professional experience in business development and sales. He is currently the Operations Director at Taiwan Startup Stadium. Previously, he was an entrepreneur in the U.S., an advisor of startups and has extensive experience in overseas outreach, cross border matchmaking, and internal controls.