Bin Li currently serves as the Director of Meituan Video Technology, overseeing the Video Technology Team to support Meituan's Live Streaming and Short Video business. Previous experience includes roles as Director of Video Technology Middle Platform at Kuaishou, where leadership extended to video technology teams for various applications, and Director of Media Services at Alibaba Cloud, focusing on service scalability and user experience across video applications. Bin Li’s earlier career includes positions at Hulu as a Principal Software Development Lead and Senior Software Development Lead within the player team, as well as serving as CTO at Beijing Shandong Technology Co., Ltd., managing technology vision and product development for a substantial viewer base. Bin Li holds a Ph.D. and a Bachelor's degree in Control Theory and Engineering and Automation from Tsinghua University.