| Company | Timeline | Status | |
| Loaningdale School Company (The) Director • Retired | 13 Sep 2004←17 Years→10 Dec 2021 | Active | |
| Carluke Development Trust Secretary • Unreported | 13 May 1999←5 Years→17 Aug 2004 | Active | |
| Loaningdale School Company (The) Director • Company Director | 5 Jun 1995←6 Years→3 Sep 2001 | Active | |
