| Company | Timeline | Status | |
Greens Cleaning Services Limited Director • Secretary | 26 Jul 2007←4 Days→30 Jul 2007 | Dissolved | |
| South Coast Avionics Limited Secretary • Management Consultant | 14 Jul 2000←25 Years→Current | Active | |
| J.M.P. Enterprises Limited Secretary • Management Consultant | 21 Jan 2000←25 Years→Current | Active | |
| J.M.P. Enterprises Limited Director • Management Consultant | 20 Jan 2000←3 Years→16 Mar 2003 | Active | |
