| Company | Timeline | Status | |
| Hefestis Limited Director • Managing Director  | 18 Apr 2019←1 Year 6 Months→30 Oct 2020  | Active  | |
| Survitec Viscom Ltd Director • University Director  | 5 Jul 2006←3 Years→9 Jun 2010  | Active  | |
| Univation Limited Director • It Director  | 1 Aug 2003←8 Years→19 Aug 2011  | Active  | |
| Scotlandis Director • Director Of It  | 12 Oct 2000←1 Year 5 Months→15 Mar 2002  | Active  | |
