| Company | Timeline | Status | |
| Mona Aviation Limited Director • Engineering | 14 Dec 2011←1 Year 3 Months→31 Mar 2013 | Active | |
| Isallt Limited Director • Manager | 18 Mar 2005←20 Years→Current | Active | |
| Electricity Pensions Trustee Limited Director • Plant Manager | 11 Feb 2002←3 Years→7 Apr 2005 | Active | |
