Company | Timeline | Status | |
579 ATP Limited Director • Managing Director | 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 • Managing Director | 12 Apr 1992←33 Years→Current | Active |