Jiang Hu is the chairman of the Chinese Museum Association Digital Committee, the chief editor of the third edition of the Encyclopedia of China (Informatics Volume), and the second-level technical research librarian. He previously served as deputy director of the Shanghai Museum and director of the Shanghai History Museum. Served as the deputy director of the planning, construction and operation of the Urban Footprint Pavilion and Expo Museum project at the 2010 Shanghai World Expo. Served as the Chinese Executive Committee of the IABA Audiovisual and Digital Special Committee from 2011-2019. He has been appointed Vice Dean of School of Creativity and Art of ShanghaiTech University.