| Company | Timeline | Status | |
| Longniddry Golf Club Limited Director • It Consultant | 18 Jun 2013←1 Year 8 Months→12 Mar 2015 | Active | |
Walter Thomson Consulting Limited Director • Director | 4 Feb 2010←8 Years→18 Dec 2018 | Dissolved | |
| Longniddry Golf Club Limited Director • It Manager- Royal Bank | 19 Feb 2004←5 Months→31 Jul 2004 | Active | |
