| Company | Timeline | Status | |
| Serabi Gold Plc Director • Accountant | 9 May 2023←2 Years 5 Months→Current | Active | |
| Ithaca Energy Plc Director • Director | 31 Oct 2022←2 Years 11 Months→Current | Active | |
| 5 Wolseley Road Limited Director • Chartered Accountant | 20 May 2022←3 Years→Current | Active | |
| Petra Diamonds Limited Director • None | 1 Jul 2021←4 Years→Current | Active | |
| Barrick TZ Limited Director • Director | 24 Apr 2019←4 Months→17 Sep 2019 | Active | |
| Evraz Plc Director • Chartered Accountant | 1 May 2015←6 Years→10 Mar 2022 | Active | |
| Conan Limited Director • Accountant | 29 Sep 1995←30 Years→Current | Active | |
| Metropole Hotels (Holdings) Limited Director • Chartered Accountant | 27 Jul 1994←6 Months→9 Feb 1995 | Active | |
| The Eastern Africa Association Director • Chartered Accountant | 22 Mar 1994←1 Year→30 Mar 1995 | Active | |
| 66 Shepherds Hill Residents Association Limited Director • Accountant | 24 Mar 1993←5 Years→1 Nov 1998 | Active | |
