| Company | Timeline | Status | |
| The Eskdale Foundation Director • Semi-retired | 13 Oct 2023←2 Years→Current | Active | |
| The Buccleuch Centre Director • Teacher | 19 Jun 2019←6 Years→Current | Active | |
| Langholm Playcare Ltd Secretary • Teacher | 27 Aug 2001←4 Years→30 Aug 2005 | Active | |
| Langholm Playcare Ltd Director • Teacher | 28 Aug 2000←11 Years→29 Aug 2011 | Active | |
