XiangQian Wu was the deputy head and chief engineer of Jining No.3 Coal Mine of Yanzhou in 2004, head of Jining No.3 Coal Mine of Yanzhou in 2006, chair and general manager of Yanzhou Coal Ordos Neng Hua Co and chair of Inner Mongolia Haosheng Coal Mining in April 2014, and general manager of Yanzhou in 2016.
In May 2014, Mr Wu was also appointed a director of the Yanzhou Coal Mining Company (1171 HK) and is a director of Yancoal International (Holding) Co, Yancoal International Trading Co, Yancoal International Resources Co, and Yancoal International Technology Development Co.