| Company | Timeline | Status | |
| Watchman Technology Systems Ltd Director • Director  | 5 Aug 2020←2 Years 4 Months→20 Dec 2022  | Dissolved  | |
| Ratio Software Engineering Ltd Director • Director  | 25 Mar 2020←2 Years→5 Apr 2022  | Dissolved  | |
Macgillivray Consulting LLP Designated LLP Member • Unreported  | 20 Feb 2013←1 Year 7 Months→30 Sep 2014  | Dissolved  | |
