| Company | Timeline | Status | |
| Resonate Testing Ltd Director • Principal Engineer | 13 Nov 2015←9 Years→Current | Active | |
| Nacelle Property Limited Director • Unreported | 2 Apr 2015←10 Years→Current | Active | |
| Nacelle Group Holdings Limited Director • Unreported | 1 Apr 2015←10 Years→Current | Active | |
Belfast Giants 2008 Limited Director • Engineer | 20 May 2008←1 Year 10 Months→12 Apr 2010 | Dissolved | |
Belfast Giants 2008 Limited Secretary • Unreported | 20 May 2008←1 Year 10 Months→12 Apr 2010 | Dissolved | |
| Nacelle Systems Consultancy Ltd Director • Engineer | 20 May 2005←20 Years→Current | Active | |
