| Company | Timeline | Status | |
| Glasgow Children's Hospital Charity Director • Solicitor | 19 Sep 2001←8 Years→29 Sep 2009 | Active | |
| Crossroads Caring Scotland Director • Solicitor | 28 Sep 1999←8 Years→19 Oct 2007 | Active | |
| Vindex Trustees Limited Director • Solicitor | 24 Jul 1989←3 Years→1 Jun 1993 | Active | |
| Vindex Limited Director • Solicitor | 3 Jul 1989←3 Years→1 Jun 1993 | Dissolved | |
| Vindex Services Limited Director • Solicitor | 3 Jul 1989←3 Years→1 Jun 1993 | Dissolved | |
