| Company | Timeline | Status | |
| Rail Electrification Design Limited Director • Engineering Manager | 2 Nov 2017←8 Years→Current | Active | |
| Railway Engineering & Design Limited Director • Design Engineer | 16 Apr 2013←12 Years→Current | Liquidation | |
Brookson (5212) Limited Director • Commissioning Manager | 5 Apr 2007←7 Years→7 Jul 2014 | Liquidation | |
