| Company | Timeline | Status | |
| The Pittenweem Harbour Company Limited Director • Self Employed | 18 Jul 2016←7 Months→22 Feb 2017 | Active | |
| Dunbar Software Company Limited Secretary • Self Employed | 1 Jan 2004←7 Years→7 Jul 2011 | Active | |
| Dunbar Software Company Limited Director • Self Employed | 28 Jan 1999←18 Years→22 Feb 2017 | Active | |
| The Pittenweem Harbour Company Limited Secretary • Retired | 6 Jan 1997←21 Years→18 Jul 2018 | Active | |
