Presenters
Bob Dudley
Robert (Bob) Dudley is the Group Chief Executive of BP plc, a position he has held since 2010. Bob joined the oil and gas industry in 1979 and has held a variety of engineering, commercial and strategy posts in the US, the UK, Russia and China. In 2009, Bob was appointed to the BP Board with accountability for the Americas and Asia. From 2003 to...
Jeff Immelt
Jeffrey R. Immelt is the Former Chairman and CEO of GE. He has held several global leadership positions since arriving at GE in 1982, including roles in GE's Plastics, Appliances, and Healthcare businesses. In 1989 he became an officer of GE and joined the GE Capital Board in 1997. Mr. Immelt was the chair of President Obama's Council on Jobs an...