| Company | Timeline | Status | |
| Track And Train Services Limited Director • Managing Director | 6 Jul 2020←5 Years→Current | Active | |
| Transit Engineering Limited Director • Company Director | 29 Oct 2007←18 Years→Current | Active | |
| Engineering Wales Limited Director • Engineering | 11 Sep 2000←25 Years→Current | Active | |
| PRV Engineering Limited Director • Company Director | 1 Jan 2000←25 Years→Current | Active | |
