| Company | Timeline | Status | |
| Mechgas Ltd Director • Electrical Engineer | 14 Jan 2018←6 Years→7 May 2024 | Dissolved | |
| Emmanuel Corporate Limited Director • Engineering | 16 Jan 2015←1 Year 5 Months→20 Jun 2016 | Active | |
| Emmanuel Corporate Limited Director • Self Employed | 6 Oct 2014←2 Months→27 Dec 2014 | Active | |
