| Company | Timeline | Status | |
| Tayside Aviation (Engineering) Limited Director • Director | 9 Sep 1999←3 Years→18 May 2003 | Dissolved | |
| Tayside Aviation Limited Director • Director | 23 Jul 1999←2 Years 10 Months→31 May 2002 | In Administration | |
| James H. Lamont & Company, Limited Director • Managing Director | 27 Jun 1990←35 Years→Current | In Receivership | |
