| Company | Timeline | Status | |
| Great Western Railway Limited Director • Engineer | 17 Sep 1992←13 Years→17 May 2006 | Active | |
| Great Western Railway Limited Director • Engineer | 17 Sep 1992←→8 Sep 1992 | Active | |
| Steam Locomotive Designs Limited Director • Engineer | 29 Sep 1991←14 Years→17 May 2006 | Active | |
