| Company | Timeline | Status | |
| Fairshare Educational Foundation Director • Executive Chairman  | 13 Aug 2014←6 Years→13 Aug 2020  | Active  | |
| Whitespace Software Limited Director • Computer Programmer  | 12 Apr 1992←33 Years→Current  | Active  | |
| 111 Camberwell Grove Management Company Limited Director • Computer Programmer  | 13 Feb 1992←4 Years→4 Nov 1996  | Active  | |
| 111 Camberwell Grove Management Company Limited Secretary • Computer Programmer  | 13 Feb 1992←4 Years→4 Nov 1996  | Active  | |
