| Company | Timeline | Status | |
| Nfu Mutual (Service Company) Limited Director • Manager | 16 Mar 2009←8 Years→18 Apr 2017 | Active | |
| N.F.U. Mutual Unit Managers Limited Director • General Manager Life Service | 30 Nov 2005←3 Months→14 Mar 2006 | Active | |
| Nfu Services Limited Director • Marketing Manager | 21 Jul 1999←5 Years→18 Oct 2004 | Active | |
| Thatching Advisory Services Limited Director • Assistant General Manager | 24 Jul 1998←4 Years→7 Feb 2003 | Liquidation | |
Nfu Mutual Direct Limited Director • General Manager Life Services | 8 Jun 1998←7 Years→5 Sep 2005 | Dissolved | |
