| Company | Timeline | Status | |
| Granby Farms Limited Secretary • Civil Servant | 31 Dec 2001←23 Years→Current | Active | |
| Brennan & Murphy Limited Secretary • Civil Servant | 31 Jul 2001←2 Years 11 Months→16 Jul 2004 | Dissolved | |
| Granby Farms Limited Director • Civil Engineer | 4 Dec 1998←26 Years→Current | Active | |
| Brennan & Murphy Limited Director • Civil Engineer | 2 Aug 1991←30 Years→7 Jun 2022 | Dissolved | |
