| Company | Timeline | Status | |
| Centre For Scottish Public Policy Director • Managing Director | 12 Dec 1997←1 Year 6 Months→17 Jun 1999 | Dissolved | |
| ORD Engineering Limited Director • Engineer | 30 Aug 1988←15 Years→2 Aug 2004 | Dissolved | |
| Auld Valves Limited Director • Engineer | 30 Aug 1988←15 Years→2 Aug 2004 | Dissolved | |
