| Company | Timeline | Status | |
| 6 Sunderland Terrace Freehold Company Limited Secretary • Consultant | 19 Nov 2004←20 Years→Current | Active | |
| 6 Sunderland Terrace Freehold Company Limited Director • Consultant | 19 Nov 2004←20 Years→Current | Active | |
| Premier Transmission Limited Director • Shareholder Development Managr | 9 Mar 1992←7 Years→21 Sep 1999 | Active | |
| Belfast Gas Transmission Limited Director • Business Development | 9 Mar 1992←7 Years→21 Sep 1999 | Active | |
| Ep Ballylumford Limited Director • Business Development Manager | 25 Oct 1991←7 Years→14 Sep 1999 | Active | |
