Allen is the co-founder of Sinorbis. He is a leading authority on ecommerce and digital marketing in China and a successful entrepreneur. Having founded Netconcepts China in 2008, Allen pioneered the Chinese search marketing industry based on cutting edge technology and methodologies, applied specifically for Chinese search engines such as Baidu,. . . .