Company | Timeline | Status | |
Scottish Rail Holdings Limited Director • Civil Servant | 28 Oct 2016←5 Years→26 May 2022 | Active | |
Scotrail Trains Limited Director • Civil Servant | 22 Sep 2008←13 Years→1 Apr 2022 | Active | |
Caledonian Sleeper Limited Director • Civil Servant | 22 Sep 2008←14 Years→25 Jun 2023 | Active |