| Company | Timeline | Status | |
| CRT Trustees Limited Director • Non-executive Director | 4 Nov 2016←5 Years→25 Mar 2022 | Active | |
| Control Risks Group Holdings Limited Director • Non-executive Director | 1 Nov 2014←2 Years 5 Months→31 Mar 2017 | Active | |
| BP Pension Trustees Limited Director • Oil Company Executive | 12 May 2010←1 Year 7 Months→13 Dec 2011 | Active | |
| Rwe Cogen UK (Hythe) Limited Director • Chief Executive Officer | 1 Mar 2005←2 Years 6 Months→1 Sep 2007 | Dissolved | |
| BP Energy Europe Limited Director • Chief Executive Officer | 1 Mar 2005←2 Years 6 Months→1 Sep 2007 | Active | |
| BP Alternative Energy Holdings Limited Director • Chief Executive Officer | 1 Dec 2003←3 Years→1 Sep 2007 | Dissolved | |
| BP Technology Ventures Limited Director • Chief Executive Officer | 1 Dec 2003←3 Years→1 Sep 2007 | Active | |
