| Company | Timeline | Status | |
| Selborne Chambers Limited Director • Barrister (queens Counsel) | 1 Jan 2008←17 Years→Current | Active | |
| Seagrove Bay Yacht Club Limited Director • Barrister | 3 Jul 1998←27 Years→Current | Active | |
| Consumer Safety International Director • Barrister | 4 Dec 1997←1 Year 3 Months→25 Mar 1999 | Dissolved | |
| Ryde School Director • Barrister | 28 Jun 1996←6 Years→13 Jan 2003 | Active | |
