Xavier Chen

Xavier Chen
  • Vice-President, Policy and Business Integration
    BP (China) Holdings Limited

1985, graduated, Zhejiang University, China; Master's, Energy Technology and Computer Science; 1993, PhD, Applied Economics, University of Grenoble, France. 1988-93, Research Engineer, French National Centre for Scientific Research; 1993-96, Associate Professor, Asian Institute of Technology, Thailand. 1996, IEA: 1997-2000, Special Assistant and Chief of Staff to Executive Director; 2000-03, Programme Director, China. 2003, joined BP; concurrently, Senior Advisor, Shanghai Energy Council. Chairman, Energy Committee, European Chamber of Commerce, China. President, Beijing Energy Club. Member, Energy Business Council, International Energy Agency. Author.