| Company | Timeline | Status | |
| Moyola Group Limited Director • Director | 1 Nov 2017←8 Years→Current | Active | |
| Moyola Group Limited Director • Director | 1 Nov 2017←6 Years→16 Jul 2024 | Active | |
Engineering Training Services (N.I.) Limited Director • Business Support Manager | 14 Nov 2014←4 Months→1 Apr 2015 | Dissolved | |
| Engineering Training Council (Northern Ireland) Director • Business Support Manager | 14 Nov 2014←4 Months→1 Apr 2015 | Active | |
| Northern Ireland Quality Centre Limited-The Director • Business Support Manager | 2 Jul 1990←10 Years→14 May 2001 | Active | |
