| Vice-President, State Grid Corporation of China | ||
| 2002—???? | Chairman, China Huaneng Group | |
| 1999—2002 | Vice-Chairman, China Huaneng Group | |
| 1994—1999 | President, Huaneng International Power Development Corp. | |
| 1991—1994 | Assistant Secretary, China Huaneng Group | |
| 1991—1994 | Vice-President, Huaneng International Power Development Corp. | |
| 1985 | Joined, CPC |