He was most recently the President and Chief Executive Officer of Stratic Energy Corporation, from 2005 until 2010. Previously, he held roles in senior positions and business development at Enterprise Oil plc from 1984, serving on its executive committee from 1995 to 2002 and on the main board, as Corporate Development Director, from early 1998 through to 2002. He is a member of the Institute of Chartered Accountants in England and Wales.