| Company | Timeline | Status | |
| BP Gamma Holdings Limited Director • Company Director | 12 Sep 2023←2 Years 1 Month→Current | Active | |
| BP Gamma Holdings Limited Director • Company Director | 12 Sep 2023←1 Year 9 Months→30 Jun 2025 | Active | |
| The BP Share Plans Trustees Limited Director • Company Director | 20 Feb 2021←4 Years→Current | Active | |
| BP Car Fleet Limited Director • Company Director | 20 Feb 2021←4 Years→Current | Liquidation | |
| BP Car Fleet Limited Director • Company Director | 20 Feb 2021←4 Years→29 Aug 2025 | Liquidation | |
| BP Finance P.L.C Director • Oil Company Executive | 31 Dec 2020←4 Years→Current | Active | |
| BP Holdings North America Limited Director • Oil Company Executive | 5 Sep 2018←7 Years→Current | Active | |
| BP Corporate Holdings Limited Director • Oil Company Executive | 5 Sep 2018←7 Years→Current | Active | |
| BP Capital Markets P.L.C Director • Oil Company Executive | 5 Sep 2018←7 Years→Current | Active | |
| BP International Limited Director • Oil Company Executive | 5 Sep 2018←7 Years→Current | Active | |
