| Company | Timeline | Status | |
| Pryme Contracts Limited Director • Project Manager | 25 Apr 2014←10 Years→28 Jan 2025 | Dissolved | |
| Senex Capital Limited Director • Director | 27 Sep 2004←6 Months→8 Apr 2005 | Active | |
Senex Holdings Limited Director • Director | 27 Sep 2004←1 Year 1 Month→3 Nov 2005 | Dissolved | |
| Charles Farris Limited Director • General Manager | 31 Jan 2004←1 Year 2 Months→8 Apr 2005 | Active | |
