Chief Executive
London, England, United Kingdom
Energy Institute
Institute of Energy
Chief Executive Officer
BP
Senior Vice President, Europe and Head of Country
Institute of Petroleum
Director General