| Company | Timeline | Status | |
| Emexco Limited Director • Company Director | 18 Jul 2022←9 Months→26 Apr 2023 | Active | |
| Synergy Products Limited Director • Consultant | 5 Nov 1997←25 Years→19 May 2023 | Dissolved | |
| Genesis Industries Europe Ltd Director • Business Consultant | 16 Feb 1995←6 Months→1 Sep 1995 | Active | |
| Genesis Manufacturing Ltd Director • Business Consultant | 6 Feb 1995←6 Months→1 Sep 1995 | Active | |
| Kverneland Devizes Limited Director • Marketing Director | 28 Jun 1991←1 Month→15 Aug 1991 | Active | |
