| Company | Timeline | Status | |
| JMP Architects Limited Secretary • Architect | 18 May 2004←9 Days→27 May 2004 | Active | |
| JMP Architects Limited Director • Architect | 18 May 2004←12 Years→31 May 2016 | Active | |
| Clifford Hall Estates Management Company Limited Director • Architect | 7 Jun 1992←9 Years→2 Sep 2001 | Active | |
