| Company | Timeline | Status | |
| Lancashire Powerboat Racing Club Limited Director • Manager | 19 May 2021←4 Years→Current | Active | |
| Systemic Software Solutions Ltd Director • Chartered Engineer | 12 Mar 2011←14 Years→Current | Active | |
| Systemic Automation And Controls Ltd Director • Chartered Engineer | 11 Mar 2009←16 Years→Current | Active | |
| Systemic Risk Management Ltd Director • Chartered Engineer | 11 Mar 2009←16 Years→Current | Active | |
| Systemic Engineering Group Ltd Director • Technical Director | 29 Oct 2004←21 Years→Current | Active | |
| Lancashire Powerboat Racing Club Limited Director • Chartered Engineer | 5 Mar 1997←19 Years→9 Mar 2016 | Active | |
| Lancashire Powerboat Racing Club Limited Director • Chartered Engineer | 16 Mar 1994←1 Year 12 Months→13 Mar 1996 | Active | |
