| Company | Timeline | Status | |
| Vidal Engineering Ltd Director • Project Engineer  | 2 Apr 2009←16 Years→Current  | Active  | |
| Caledonian Road No 548 Limited Director • Automotive Engineer  | 21 Aug 2007←18 Years→Current  | Active  | |
| Caledonian Road No 548 Limited Secretary • Automotive Engineer  | 21 Aug 2007←18 Years→Current  | Active  | |
