| Company | Timeline | Status | |
| Great Ormond Street Hospital Children's Charity Director • Group Finance Director | 13 Jan 2020←5 Years→Current | Active | |
| Spirax Group Plc Director • Company Director | 15 May 2019←6 Years→Current | Active | |
| RCS International Limited Director • Director | 22 Mar 2018←3 Months→1 Jul 2018 | Dissolved | |
| RPC Group Limited Director • Director | 7 Sep 2017←1 Year 9 Months→1 Jul 2019 | Active | |
| Avire Trading Limited Director • Chartered Accountant | 24 Jun 2016←14 Days→8 Jul 2016 | Active | |
| Suntech Group Eb Trustee Limited Director • Chartered Accountant | 31 May 2012←6 Years→1 Jul 2018 | Dissolved | |
| Halma Euro Trading Limited Director • Chartered Accountant | 13 Aug 2009←8 Years→1 Jul 2018 | Active | |
| Ffe Holdings Limited Director • Chartered Accountant | 12 Mar 2008←10 Years→1 Jul 2018 | Dissolved | |
| Halma Overseas Funding Limited Director • Finance Director | 14 Feb 2008←10 Years→1 Jul 2018 | Active | |
| Halma Resistors Unlimited Director • Director | 9 Dec 2005←12 Years→1 Jul 2018 | Active | |
