| Company | Timeline | Status | |
| Wales Social Partners Unit Limited Director • Trade Union Official | 6 Sep 2001←2 Years 7 Months→30 Apr 2004 | Dissolved | |
| Wales Millennium Centre Director • Wales Tuc Secretary | 29 Aug 1996←10 Months→11 Jul 1997 | Active | |
| Wales Quality Centre Director • General Secretary | 2 Nov 1992←7 Years→20 Dec 1999 | Active | |
| Amarc (Training Education And Safety) Limited Director • Tuc Official | 19 Dec 1991←3 Years→24 May 1995 | Active | |
Crossco (1045) Director • Tuc Official | 31 Aug 1991←3 Years→24 May 1995 | Dissolved | |
