| Company | Timeline | Status | |
| Atom (TPM) Limited Director • Consulting Engineer | 16 Jan 2013←12 Years→Current | Active | |
Thomson & Partners (Consultants) Limited Director • Consulting Engineer | 22 Apr 2004←16 Years→13 Oct 2020 | Dissolved | |
| Eastgate Theatre (Peebles) Limited Director • Consulting Engineer | 1 Mar 1996←9 Years→15 Feb 2006 | Active | |
| Forth Capital Limited Director • Counsulting Engineer | 16 Aug 1995←30 Years→Current | Active | |
