| Company | Timeline | Status | |
| Together For Short Lives Director • Retired | 21 Nov 2017←12 Months→20 Nov 2018 | Active | |
| Cleanup United Kingdom Director • Chief Executive | 5 Nov 2014←1 Year 2 Months→5 Jan 2016 | Active | |
| Together For Short Lives Director • Chief Executive | 22 Sep 2011←6 Years→24 Sep 2017 | Active | |
| Rainbow Trust Trading Limited Secretary • Chief Executive | 31 Mar 2000←3 Years→22 Jul 2003 | Active | |
| Rainbow Trust Children's Charity Secretary • Chief Executive | 20 Jul 1999←4 Years→22 Jul 2003 | Active | |
| Rainbow Trust Trading Limited Director • Chief Executive | 20 Apr 1999←17 Years→13 Jan 2017 | Active | |
