Han Song holds a Master of Management degree from the School of Government at Peking University. He currently serves as Deputy Director-General of the Urban Administration Supervision Bureau under the Ministry of Housing and Urban-Rural Development of the People's Republic of China, contributing to the advancement of urban administration and supervision within the country's urban development framework.