| Company | Timeline | Status | |
| Bradieston Consulting Ltd Director • Director  | 1 Apr 2016←9 Years→Current  | Active  | |
| Stonehaven And District Motor Club Limited (The) Director • Engineer  | 3 Apr 2008←12 Years→2 Sep 2020  | Active  | |
| Stonehaven And District Motor Club Limited (The) Director • Engineer  | 4 Mar 1993←3 Years→10 Apr 1996  | Active  | |
