| Company | Timeline | Status | |
Anderson Construction (Northwest) Limited Director • Project Manager | 12 Mar 2010←6 Years→27 Jul 2016 | Dissolved | |
| Trisect Management Limited Director • It Consultant | 8 Dec 2006←10 Years→24 Aug 2017 | Active | |
| Trisect Management Limited Secretary • It Consultant | 8 Dec 2006←2 Years 7 Months→1 Aug 2009 | Active | |
Tower Software Services Limited Director • Computer Consultant | 25 Sep 1998←20 Years→17 Sep 2019 | Dissolved | |
| One Step Further Limited Director • Computer Systems Analyst | 19 Apr 1994←3 Years→1 May 1997 | Active | |
