| Company | Timeline | Status | |
| Heycroft Limited Director • Consultant | 14 Mar 2013←12 Years→Current | Active | |
| East Lancashire Railway Trust Limited Director • Trust Manager | 14 Jul 1998←1 Year 11 Months→21 Jun 2000 | Active | |
| Rossendale Transport Limited Director • Trust Manager | 8 Jul 1998←3 Years→24 May 2002 | Active | |
| Manchester Diocesan Board Of Finance Director • Trust Manager | 10 May 1991←9 Years→31 Dec 2000 | Active | |
