Central Party School of the Communist Party of China
Yang entered the Hubei Provincial Government in April 2007 to serve as Director of the Department of Construction. He subsequently studied at the Central Party School of the Communist Party of China from March 2008 to January 2009, and was appointed acting mayor and later Mayor of Huangshi, a prefecture-level city east of Wuhan, in February 2009. He also concurrently served as Deputy Party Secretary of Huangshi. He was a member of the 10th Hubei Provincial Committee of the Communist Party of China and a delegate to the 12th National People's Congress (2013–2018).