| Company | Timeline | Status | |
Laverockbank Consultancy Limited Director • Consultant | 15 Jun 2005←14 Years→25 Jun 2019 | Dissolved | |
| The Hibernian Football Club Limited Director • Mp | 26 Aug 2004←2 Years 12 Months→24 Aug 2007 | Active | |
| Ceteris (Scotland) Limited Director • Member Of Parliment | 14 Dec 1994←5 Years→22 Jun 2000 | Active | |
