1999年5月至2002年8月,在上海汽轮机有限公司担任总裁;
2002年8月至2004年1月,在上海电气(集团)总公司担任副总裁;
2004年1月,在上海电气(集团)总公司担任总裁;
2004年2月,在上海电气集团股份有限公司担任总裁;
2004年4月,在上海输配电股份有限公司担任董事长;
2013年7月,任上海电气(集团)总公司总裁,上海电气集团股份有限公司党委书记、副董事长;
2014年至2017年8月,任上海电气(集团)总公司总裁,上海电气集团股份有限公司党委书记、董事长;
2017年8月31日,担任申能集团有限公司董事长、党委副书记;
2019年6月6日,担任中国太平洋保险(集团)股份有限公司副董事长、战略与投资决策委员会委员。