| Company | Timeline | Status | |
| NPL Management Limited Director • Principal And Vice-chancellor | 16 Oct 2025←8 Days→Current | Active | |
| Bellrock Technology Limited Director • Director | 20 Jul 2012←13 Years→Current | Active | |
Lister Square (No. 102) Limited Director • Academic Professor | 20 Dec 2010←4 Years→4 Sep 2015 | Dissolved | |
