| Company | Timeline | Status | |
| BPL Investments Limited Director • Chartered Accountant | 18 Sep 2003←22 Years→Current | Active | |
| Beltrae Partners Limited Director • Chartered Accountant | 18 Feb 2003←22 Years→Current | Active | |
| Ocean Youth Trust Northern Ireland Director • Chartered Accountant | 5 Mar 2002←7 Months→21 Oct 2002 | Dissolved | |
