| Company | Timeline | Status | |
| Integrity Consulting Partners Limited Director • Consultant | 25 Feb 2000←21 Years→19 Aug 2021 | Dissolved | |
| Integrity Consulting Partners Limited Secretary • Consultant | 25 Feb 2000←5 Months→16 Aug 2000 | Dissolved | |
| Bravington Limited Director • Consultant | 8 Aug 1997←6 Years→1 Feb 2004 | Active | |
| Bravington Limited Secretary • Consultant | 8 Aug 1997←6 Years→1 Feb 2004 | Active | |
