| Company | Timeline | Status | |
Si Associates Limited Director • Md Engineering | 16 Aug 1994←7 Months→1 Apr 1995 | Dissolved | |
| Scottish Amicable Life Assurance Society Director • Company Director | 1 May 1992←3 Years→24 Apr 1996 | Active | |
| Scottish Enterprise Glasgow Director • Chartered Engineer | 26 Mar 1991←1 Year 3 Months→30 Jun 1992 | Active | |
| Thales Optronics Limited Director • Chartered Engineer | 1 Aug 1989←11 Months→1 Jul 1990 | Active | |
