| Company | Timeline | Status | |
| Harehope Quarry Project Limited Director • Environmental Education Cons | 12 Mar 1999←26 Years→Current | Active | |
| Harehope Quarry Project Limited Secretary • Rural Community Field Worker | 12 Mar 1999←26 Years→Current | Active | |
| Richmond Upholstery Limited Secretary • Unreported | 23 Apr 1998←9 Months→5 Feb 1999 | Active | |
