| Company | Timeline | Status | |
| The Alfa Romeo Owners Club Limited Director • Motor Mechanic | 26 Nov 2011←1 Year 1 Month→18 Jan 2013 | Active | |
| C.P. Garage Services (Dundee) Limited Director • Mechanical Director | 22 Sep 2000←25 Years→Current | Active | |
| C.P. Garage Services (Dundee) Limited Director • Mechanical Director | 22 Sep 2000←24 Years→5 Aug 2025 | Active | |
| C.P. Garage Services (Dundee) Limited Secretary • Mechanical Director | 22 Sep 2000←4 Years→8 Dec 2004 | Active | |
| C.P. Garage Services (Dundee) Limited Secretary • Mechanic | 21 Sep 2000←1 Day→21 Sep 2000 | Active | |
