| 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  | |
