| Company | Timeline | Status | |
| Peffermill Holdings Limited Director • Technical Director | 2 Jul 2010←15 Years→Current | Active | |
| Peffermill Properties Limited Director • Technical Director | 19 Mar 2010←15 Years→Current | Active | |
| Nairn's Oatcakes Ltd Director • Technical Director | 12 Jun 1996←29 Years→Current | Active | |
