| Company | Timeline | Status | |
| Brough Haven Limited Director • Motor Engineer | 14 Dec 2013←1 Day→15 Dec 2013 | Active | |
| Winteringham Yacht Haven Limited Director • Motor Engineer | 14 Jan 2013←12 Years→Current | Active | |
| Brough Haven Limited Director • Motor Engineer | 8 Dec 2012←12 Years→Current | Active | |
| Weiss Engel Cybernetics Limited Director • Motor Engineer | 7 Mar 1995←30 Years→Current | Active | |
