| Company | Timeline | Status | |
| Ribble Rail Ltd Secretary • Civil Servant | 29 Apr 2002←23 Years→Current | Active | |
| Ribble Steam Railway Limited Secretary • Civil Servant | 29 Apr 2002←23 Years→Current | Active | |
| Ribble Rail Ltd Director • Civil Servant | 25 Sep 2001←24 Years→Current | Active | |
| Ribble Steam Railway Limited Director • Civil Servant | 1 May 1992←33 Years→Current | Active | |
