| Company | Timeline | Status | |
| Onecity Limited Director • Councillor/welfare Officer | 17 Apr 2007←1 Month→24 May 2007 | Active | |
| Edinburgh Leisure Two Limited Director • Councillor | 27 Sep 2004←7 Years→30 May 2012 | Active | |
| Edinburgh Leisure Director • Councillor | 27 Sep 2004←7 Years→30 May 2012 | Active | |
| Edinburgh International Conference Centre Limited Director • Political Researcher | 16 Dec 2002←7 Years→27 Jul 2010 | Active | |
| C.E.C. Holdings Limited Director • Research/political | 19 Sep 2002←1 Year 11 Months→19 Aug 2004 | Active | |
