| Company | Timeline | Status | |
| The Rodan Group Limited Director • Unreported | 1 Dec 2018←7 Years→Current | Active | |
| Rodan Process Solutions Limited Director • Unreported | 11 Dec 2017←8 Years→Current | Liquidation | |
Tesla Securities Plc Director • Managing Director | 25 Apr 2017←3 Months→17 Aug 2017 | Dissolved | |
