2004— | President, Huaneng International Power Development Corp. | |
2000—2004 | General Manager, Huaneng International Power Development Corp. | |
2000—2005 | Director, Huaneng Power International Inc. | |
1995—2000 | Deputy General Manager, Huaneng International Power Development Corp. |