| Company | Timeline | Status | |
| Watson Railway Engineering Ltd Director • Chartered Engineer | 2 Jul 2010←15 Years→Current | Active | |
| Watson Railway Engineering Ltd Director • Chartered Engineer | 2 Jul 2010←13 Years→26 Jun 2024 | Active | |
| The Scottish Railway Preservation Society Director • Chartered Civil Engineer | 31 Oct 1992←11 Years→1 Nov 2003 | Active | |
