| Company | Timeline | Status | |
| Tax Volunteers Director • Student | 10 Sep 2003←5 Years→9 Jun 2009 | Active | |
| 21 Ovington Square Limited Director • Barrister | 21 Oct 2000←25 Years→Current | Active | |
| Capital Cases Charitable Trust Director • Barrister | 4 Oct 2000←5 Years→26 Jan 2006 | Active | |
| Kainos Community Director • Barrister | 6 Dec 1999←6 Years→18 Jul 2006 | Dissolved | |
Interights International Centre For The Legal Protection Of Human Rights Director • Solicitor | 19 Oct 1995←10 Years→2 Feb 2006 | Dissolved | |
| Allen & Overy (London) Limited Director • Solicitor | 11 Jan 1994←2 Years 4 Months→15 May 1996 | Active | |
| Allen Overy Shearman Sterling (Legal Advisers) Limited Director • Solicitor | 7 Apr 1993←3 Years→15 May 1996 | Active | |
| Allen Overy Shearman Sterling Service Company Limited Director • Solicitor | 29 Mar 1992←3 Years→15 Nov 1995 | Active | |
| A.O. Services Director • Solicitor | 29 Mar 1992←4 Years→15 May 1996 | Active | |
| First Combined Trust Director • Solicitor | 29 Mar 1991←6 Years→15 May 1997 | Active | |
