| Company | Timeline | Status | |
| Cripplegate Foundation Limited Director • Fund Manager | 3 Jul 2024←1 Year 5 Months→Current | Active | |
| Brunswick Quay (96-104) Management Limited Director • Fund Manager | 1 Oct 2016←9 Years→Current | Active | |
| Islington Chinese Association Director • Fund Manager | 22 Jun 2016←5 Years→31 Jul 2021 | Active | |
| Islington Chinese Association Director • Accountant | 12 Nov 2000←5 Years→10 Dec 2005 | Active | |
