| Company | Timeline | Status | |
| 36 Devonshire Place Lessees Limited Director • Manager | 5 Sep 2003←22 Years→Current | Active | |
| 36 Devonshire Place Lessees Limited Director • Manager | 5 Sep 2003←21 Years→29 Aug 2025 | Active | |
| Latitude Software Design Limited Director • Software Engineer | 9 Jun 1997←28 Years→Current | Active | |
