| Company | Timeline | Status | |
| Octave Ip Limited Director • Director | 9 Jan 2020←1 Month→27 Feb 2020 | Active | |
| Sky International Limited Director • Solicitor | 14 Oct 2014←4 Months→23 Feb 2015 | Active | |
| British Sky Broadcasting Group Limited Director • Solicitor | 9 Oct 2014←12 Days→21 Oct 2014 | Active | |
Sky-Group Plc Director • Solicitor | 4 Aug 2014←7 Months→31 Mar 2015 | Dissolved | |
Bskyb Plc Director • Solicitor | 1 Aug 2014←8 Months→31 Mar 2015 | Dissolved | |
Bskyb Group Plc Director • Solicitor | 1 Aug 2014←8 Months→31 Mar 2015 | Dissolved | |
| Now TV Limited Director • Solicitor | 1 Aug 2014←6 Months→23 Feb 2015 | Active | |
| Sky Global Media Limited Director • Unreported | 1 Aug 2014←6 Months→23 Feb 2015 | Active | |
| Herbert Smith Freehills Kramer Global LLP Non-designated LLP Member • Unreported | 1 Oct 2012←13 Years→Current | Active | |
| Herbert Smith Limited Director • Solicitor | 6 Aug 2005←5 Years→8 Oct 2010 | Active | |
