| Company | Timeline | Status | |
| Avenue 64 Limited Director • Finance Director | 5 Sep 2018←1 Year 7 Months→6 Apr 2020 | Dissolved | |
| Axell Wireless Limited Director • Finance Diretcor | 5 Sep 2018←1 Year 7 Months→6 Apr 2020 | Dissolved | |
FBV Designs Limited Director • Finance Director | 13 Nov 2014←3 Years→26 Jan 2018 | Dissolved | |
| Bae Systems Projects (Canada) Limited Director • Finance Director | 1 Nov 2014←3 Years→26 Jan 2018 | Active | |
| Bae Systems Marine (Holdings) Limited Director • Finance Director | 1 Nov 2014←3 Years→26 Jan 2018 | Active | |
| Bae Systems Marine Limited Director • Finance Director | 1 Nov 2014←3 Years→26 Jan 2018 | Active | |
| Bae Systems Electronic Systems (Overseas) Limited Director • Finance Director | 5 Apr 2013←2 Years 2 Months→12 Jun 2015 | Active | |
| Bae Systems Display Technologies Limited Director • Finance Director | 22 Mar 2013←2 Years 2 Months→12 Jun 2015 | Dissolved | |
