| Company | Timeline | Status | |
| Veterinarians For Animal Welfare Zimbabwe UK Director • Financial Advisor | 19 Jan 2012←13 Years→Current | Active | |
| Association Of International Property Professionals Limited Director • Managing Director | 4 May 2006←4 Years→5 May 2010 | Active | |
| Cavendish Brooke Limited Secretary • Unreported | 25 Feb 2006←19 Years→Current | Active | |
Cavendish Brooke International Limited Director • Co Director | 6 Oct 2004←14 Years→7 May 2019 | Dissolved | |
