| Company | Timeline | Status | |
| Veritas College International Secretary • Trustee | 17 Feb 1998←16 Years→1 Jan 2015 | Active | |
| Institute Of London Underwriters Director • Marine Underwriter | 1 Jan 1996←3 Years→31 Dec 1998 | Active | |
| Veritas College International Director • Trustee | 11 Feb 1993←21 Years→1 Jan 2015 | Active | |
| Riverstone Management Limited Director • Marine Underwriter | 31 May 1992←7 Years→26 Aug 1999 | Active | |
