| Company | Timeline | Status | |
| Herbert Smith Limited Director • Solicitor | 8 Oct 2010←3 Years→30 Apr 2014 | Active | |
| Herbert Smith Freehills Moscow Limited Director • Solicitor | 27 Sep 2010←3 Years→30 Apr 2014 | Active | |
| Exchange House Services Limited Director • Solicitor | 7 Jul 2008←4 Years→27 Nov 2012 | Active | |
| Peregrine Trustee Company Limited Director • Solicitor | 14 Jun 1991←3 Years→7 Jun 1995 | Active | |
