| Company | Timeline | Status | |
| Brackendale Court Residents Company Limited Director • Company Director  | 1 May 2004←21 Years→Current  | Active  | |
| Langdale Management Company Limited Director • Company Director  | 16 Feb 2004←17 Years→2 May 2021  | Active  | |
| Reliance Bank Limited Director • Salvation Army Officer  | 1 Oct 1998←6 Years→12 Oct 2004  | Active  | |
| The Salvation Army International Trustee Company Director • Salvation Army Officer  | 1 Sep 1997←7 Years→12 Oct 2004  | Active  | |
