| Company | Timeline | Status | |
| BP Investment Management Limited Director • Unreported | 17 Oct 2019←6 Years→Current | Active | |
| Hartley Wintney Golf Club Limited Director • Unreported | 4 Jul 2019←6 Years→Current | Active | |
| BP Pension Trustees Limited Director • Unreported | 5 Jul 2018←7 Years→Current | Active | |
BP Algerie Limited Director • Oil Company Executive | 16 Jul 2013←10 Months→13 May 2014 | Dissolved | |
| BP Exploration Libya Limited Director • Oil Company Executive | 16 Jul 2013←1 Year→9 Aug 2014 | Active | |
| Eni In Amenas Limited Director • Oil Company Executive | 16 Jul 2013←1 Year 1 Month→10 Sep 2014 | Active | |
| Eni Is Exploration Limited Director • Oil Company Executive | 16 Jul 2013←1 Year 1 Month→10 Sep 2014 | Active | |
| BP Exploration (Canada) Limited Director • Oil Company Executive | 18 Dec 2012←1 Year 2 Months→24 Feb 2014 | Dissolved | |
| BP Exploration (South Atlantic) Limited Director • Oil Company Executive | 12 Jul 2012←1 Year 5 Months→31 Dec 2013 | Active | |
| Exploration (Luderitz Basin) Limited Director • Oil Company Executive | 5 Mar 2012←1 Year 11 Months→24 Feb 2014 | Dissolved | |
