| Company | Timeline | Status | |
| Ymca Training Director • Trustee | 26 Nov 2009←4 Years→30 Nov 2013 | Active | |
| Highcliffe Court Management Company Limited Director • Unreported | 13 Apr 2000←25 Years→Current | Active | |
| National Council Of Young Men's Christian Associations(Incorporated)(THE) Director • Teacher | 21 Mar 1997←5 Years→19 Oct 2002 | Active | |
