| Company | Timeline | Status | |
| DFPM Architecture Ltd Director • Building Design Consultant | 22 Mar 2012←9 Years→9 Nov 2021 | Dissolved | |
| Architects Benevolent Society Director • Architectural Technician | 27 Jun 1991←2 Months→10 Sep 1991 | Active | |
| Architectural Technology Services Limited Director • Architectural Technician | 28 Jan 1991←2 Years 1 Month→27 Feb 1993 | Active | |
