| Company | Timeline | Status | |
| Bpas Trustee Limited Director • Consultant | 28 Jul 2025←2 Months→Current | Active | |
| Armonico Consort Limited Director • Director | 19 Mar 2015←10 Years→Current | Active | |
| Eurim Director • Senior Adviser | 31 Mar 2004←21 Years→12 Aug 2025 | Dissolved | |
| Bryntegwel Residents Association Limited(The) Director • M.e.p | 9 Sep 1999←12 Years→18 Sep 2011 | Active | |
| Society Of Motor Manufacturers And Traders Limited(The) Director • Automotive Industry Consultant | 9 Jun 1998←10 Months→27 Apr 1999 | Active | |
| International Car Distribution Programme Limited Director • Company Director | 8 Oct 1993←11 Years→31 Mar 2005 | Dissolved | |
| International Car Distribution Programme Limited Secretary • Company Director | 8 Oct 1993←5 Years→1 Jul 1999 | Dissolved | |
