| Company | Timeline | Status | |
| Mynyyd Uchaf & Penllerfedwen Limited Director • Director | 7 Apr 2025←7 Months→Current | Active | |
| Winnings K6 Limited Director • Consulting Engineer | 6 Apr 2020←5 Years→Current | Active | |
| Amman Valley Railway Society Director • Consulting Surveyor | 25 May 2006←10 Years→11 Jan 2017 | Active | |
