| Company | Timeline | Status | |
| Youth Engaging Sport Director • Unreported | 10 Oct 2017←8 Years→Current | Active | |
| H M Sheridan Limited Director • Unreported | 3 Mar 2009←16 Years→Current | Active | |
| Ballater Highland Games Director • Unreported | 10 Apr 2001←24 Years→Current | Active | |
