| Company | Timeline | Status | |
| Navarchus Limited Director • Consultant | 7 Feb 2012←4 Years→30 Jun 2016 | Dissolved | |
| Cappella Telecommunications Ltd Director • Director | 18 Mar 2010←7 Months→31 Oct 2010 | Dissolved | |
Gregory Carroll Limited Director • Consultant | 28 Nov 2003←13 Years→8 Aug 2017 | Dissolved | |
