| Company | Timeline | Status | |
Extreme Environment Developments Limited Director • Electronics Engineer | 14 Jul 2006←14 Years→3 Nov 2020 | Dissolved | |
| Extreme Environment Systems Limited Director • Electronics Engineer | 11 Aug 1998←27 Years→12 Aug 2025 | Dissolved | |
| Keith & Dufftown Railway Association Director • Electronics Engineer | 1 Apr 1995←1 Year 11 Months→12 Mar 1997 | Active | |
