| Company | Timeline | Status | |
| Nexgen Tech (U.K) Ltd Director • Company Director | 1 Aug 2024←1 Year 3 Months→Current | Active | |
| Snooze Upholstery Ltd Director • Company Director | 31 Dec 2021←3 Years→2 Sep 2025 | Dissolved | |
| International Support Foundation Limited Director • Computer Programmer | 30 Sep 2014←11 Years→Current | Active | |
| International Support Foundation Limited Director • Computer Programmer | 30 Sep 2014←8 Years→31 May 2023 | Active | |
