| Company | Timeline | Status | |
| Engineered Components Limited Director • Engineer | 18 Jun 2013←12 Years→Current | Active | |
| Engineered Components Limited Director • Engineer | 18 Jun 2013←11 Years→30 Sep 2024 | Active | |
| Mab Contract Engineers Limited Director • Unreported | 6 Jun 2005←20 Years→Current | Active | |
