| Company | Timeline | Status | |
| Croft Baker Properties Limited Director • Director | 22 Apr 2008←10 Years→12 Jan 2019 | Active | |
| Croft Baker Properties Limited Director • Technical Consultant | 25 Apr 2003←4 Years→11 Apr 2008 | Active | |
| Answer Software Limited Director • Technical Consultancy | 16 Aug 1995←30 Years→Current | Active | |
