| Company | Timeline | Status | |
| Microfiltrex Limited Director • Director | 15 Apr 2025←7 Months→Current | Active | |
| Seal Analytical Limited Director • Director | 23 Jul 2021←4 Years→Current | Active | |
| Kbioservices Limited Director • Director | 23 Jul 2021←4 Years→Current | Active | |
| Porvair Filtration Limited Director • Director | 23 Jul 2021←4 Years→Current | Active | |
| Kbiosystems Limited Director • Director | 23 Jul 2021←4 Years→Current | Active | |
| Porvair Sciences Limited Director • Director | 23 Jul 2021←4 Years→Current | Active | |
| Porvair Filtration Group Limited Director • Director | 23 Jul 2021←4 Years→Current | Active | |
| Porvair Plc Director • Group Finance Director | 12 Apr 2021←4 Years→Current | Active | |
| Ricardo UK Limited Director • Finance Director | 1 Feb 2017←3 Years→4 Dec 2020 | Active | |
