| Company | Timeline | Status | |
| Hansard Society Limited Director • Public Affairs | 26 Oct 2022←3 Years→Current | Active | |
| The Scottish Amateur Swimming Association Limited Director • Politician | 1 Sep 2018←7 Years→Current | Active | |
| The Scottish Council For Development And Industry Director • Member House Of Lords | 19 Jan 2018←1 Year 9 Months→14 Nov 2019 | Active | |
Association Of Professional Political Consultants Director • Political Consultant | 20 Feb 1998←3 Years→14 May 2001 | Dissolved | |
| Stepped Piston Engines Limited Director • Company Director | 14 Oct 1992←3 Years→15 Dec 1995 | Active | |
| Lomond Shipping Company Ltd (The) Director • Company Director | 16 Sep 1992←7 Years→1 Jun 2000 | Active | |
| Fairbridge (Restored) Limited Director • Marketing Consultant | 2 Jul 1992←6 Years→24 Sep 1998 | Dissolved | |
| Dga Group UK Limited Director • Political Consultant | 30 Jun 1992←19 Years→30 Jan 2012 | Active | |
