| Company | Timeline | Status | |
| Mechanica Marine Limited Director • Engineering Director  | 16 Feb 2018←11 Months→28 Jan 2019  | Dissolved  | |
Mechanica Systems Limited Director • Engineering Director  | 29 Nov 2017←1 Year 3 Months→26 Mar 2019  | Dissolved  | |
| Mechanica Utilities Ltd Director • Engineering Director  | 24 Nov 2015←1 Year 5 Months→4 May 2017  | Active  | |
| Mechanica Utilities Ltd Director • Director  | 2 Jul 2015←21 Days→23 Jul 2015  | Active  | |
