| Company | Timeline | Status | |
| 579 ATP Limited Director • Unreported | 26 May 2016←9 Years→Current | Active | |
| Wynyard Granary Management Limited Director • Director | 12 Mar 2004←18 Years→13 Jun 2022 | Active | |
| J.J.Hardy & Sons Limited Director • Unreported | 1 Jan 1970←55 Years→Current | Active | |
