| Company | Timeline | Status | |
| Africa Beecause Director • Retired | 15 Sep 2009←16 Years→11 Nov 2025 | Dissolved | |
| Electricity Pensions Limited Director • Pension & Payroll Adviser | 6 Dec 1995←1 Month→1 Feb 1996 | Active | |
| Electricity Pensions Trustee Limited Director • Chartered Accountant | 16 May 1995←8 Months→1 Feb 1996 | Active | |
| Infralec 1992 Pension Trustee Limited Director • Group Accounting Serv Man | 20 Oct 1992←3 Years→26 Mar 1996 | Dissolved | |
| Electricity Pensions Limited Director • Certified Accountant | 31 Aug 1992←3 Years→9 Nov 1995 | Active | |
| South Wales Electricity Share Scheme Trustees Limited Director • Pension And Payroll Adviser | 24 Jul 1992←3 Years→22 Jan 1996 | Active | |
