| Company | Timeline | Status | |
| Gwynedd Archaeological Trust Limited Director • Unreported | 7 Dec 2016←3 Years→11 Dec 2019 | Active | |
| Ensemble Cymru Director • Solicitor | 14 Sep 2006←7 Years→26 Jun 2014 | Active | |
| North Wales Medical Trust Limited Director • Solicitor | 4 Apr 2001←1 Year 10 Months→29 Jan 2003 | Liquidation | |
