| Company | Timeline | Status | |
| Blackrock Energy And Resources Income Trust Plc Director • Non Executive Director | 16 Jan 2024←1 Year 9 Months→Current | Active | |
| Blackrock Energy And Resources Securities Income Company Limited Director • Non Executive Director | 16 Jan 2024←1 Year 9 Months→Current | Active | |
| Canscap Financial Services Limited Director • Company Director | 1 Apr 2022←1 Year 3 Months→7 Jul 2023 | Dissolved | |
| STV Group Plc Director • Company Director | 1 Nov 2014←8 Years→27 Apr 2023 | Active | |
| Harbour Energy Plc Director • Company Director | 1 Feb 2014←8 Years→31 Oct 2022 | Active | |
| Premier Oil ONS Limited Director • Investment Banker | 17 Mar 2008←9 Months→7 Jan 2009 | Active | |
| Eni JPDA 03-13 Limited Director • Development Director | 20 Apr 1998←6 Months→22 Oct 1998 | Active | |
| Eni Liverpool Bay Operating Company Limited Director • Development Director | 20 Apr 1998←6 Months→22 Oct 1998 | Active | |
| Prime Aep Limited Director • Business Executive | 31 Jan 1996←2 Years 8 Months→22 Oct 1998 | Active | |
