| Company | Timeline | Status | |
| Community Health Education And Reconstruction Training Director • Barrister | 31 Jan 1995←4 Years→30 Oct 1999 | Dissolved | |
| Phone-Paid Services Authority Limited Director • Unreported | 1 Nov 1994←9 Years→31 Dec 2003 | Active | |
| The Public Law Project Director • Barrister | 5 Nov 1991←16 Years→8 Jul 2008 | Active | |
| Law Centres Federation Director • Barrister | 17 Oct 1991←2 Years→17 Oct 1993 | Active | |
