| Company | Timeline | Status | |
| European Green Metals Ltd Director • Accountant | 14 May 2021←9 Months→28 Feb 2022 | Active | |
| Shiraz Holdings Limited Director • Director | 25 Sep 2020←1 Year 8 Months→14 Jun 2022 | Dissolved | |
| Aquila Films Ltd Director • Management Consultant | 25 Aug 2020←5 Years→Current | Active | |
Stratex East Africa Limited Director • Accountant | 2 Aug 2016←3 Years→23 Oct 2019 | Dissolved | |
| Shiraz Resources Ltd Director • Accountant | 20 Jul 2015←6 Years→14 Jun 2022 | Dissolved | |
| Rotary Retail Limited Director • Accountant | 1 Dec 2009←5 Months→13 May 2010 | Active | |
| Joseph & Thomas Windmills Ltd Director • Accountant | 1 Dec 2009←5 Months→13 May 2010 | Active | |
| Rotary Overseas Limited Director • Unreported | 1 Dec 2009←3 Months→22 Mar 2010 | Active | |
| Rotary Watches Limited Director • Unreported | 1 Dec 2009←5 Months→13 May 2010 | Active | |
| Artemis Watch Company Limited Director • Accountant | 1 Dec 2009←5 Months→13 May 2010 | Active | |
