| Company | Timeline | Status | |
| Festival Events Limited Director • Event Promotion | 26 Sep 2002←2 Years 8 Months→7 Jun 2005 | Dissolved | |
| Shared Experience Limited Director • Arts Manager | 19 Oct 1998←6 Years→26 Sep 2005 | Active | |
| Annexe INC. Limited Director • Theatre Manager | 14 Jan 1994←9 Months→18 Oct 1994 | Active | |
| Annexe INC. Limited Secretary • Theatre Manager | 14 Jan 1994←9 Months→18 Oct 1994 | Active | |
| Leveledge Limited Director • Theatre Producer | 27 Nov 1991←9 Years→2 Nov 2001 | Active | |
| Leveledge Limited Secretary • Unreported | 27 Nov 1991←8 Years→17 Aug 2000 | Active | |
