| Company | Timeline | Status | |
| Palmerston Road Management Limited Director • Accountant (retired) | 17 Apr 1997←27 Years→1 Apr 2025 | Active | |
| Daiglen School Trust Limited(The) Secretary • Accountant | 1 Nov 1996←15 Years→22 Mar 2012 | Active | |
| Daiglen School Trust Limited(The) Director • Accountant | 1 Dec 1991←19 Years→23 Jun 2011 | Active | |
| Crusaders' Union, Limited(The) Secretary • Unreported | 21 May 1991←17 Years→10 Mar 2009 | Active | |
