| Company | Timeline | Status | |
| Tasc (Scotland) Limited Director • Director | 15 Mar 2012←13 Years→Current | Active | |
| Scottish Alliance For Children's Rights Director • Manager | 2 Sep 2004←4 Years→6 Mar 2009 | Converted/Closed | |
| The Children's Parliament Secretary • Unreported | 24 Dec 1996←2 Years 10 Months→22 Oct 1999 | Active | |
