| Company | Timeline | Status | |
| Automotive Motion Technology Limited Director • Group Managing Director | 7 Jan 1998←1 Year 6 Months→6 Jul 1999 | Dissolved | |
| Molynx Holdings Limited Director • Director | 9 Mar 1994←5 Years→26 Apr 1999 | Liquidation | |
| Legacy Broadcast Technology Limited Director • Director | 29 Dec 1991←7 Years→26 Apr 1999 | Dissolved | |
| Legacy Broadcast Holdings Limited Director • Director | 13 Aug 1991←7 Years→26 Apr 1999 | Dissolved | |
| Elequip Projects Limited Director • Director | 19 Jul 1991←7 Years→26 Apr 1999 | Active | |
| 00204082 Limited Director • Director | 19 Jul 1991←7 Years→26 Apr 1999 | Dissolved | |
| Muirhead Aerospace Limited Director • Chairman & Chief Executive | 24 Jan 1991←8 Years→26 Apr 1999 | Active | |
