| Company | Timeline | Status | |
| Allianz Global Investors UK Limited Director • Director | 1 Jul 2025←5 Months→Current | Active | |
| Octopus Money Unit Trust Managers Limited Director • Company Director | 16 Apr 2024←1 Year 7 Months→Current | Active | |
| Jupiter Fund Managers Limited Director • Chief Operating Officer | 14 Dec 2020←3 Years→29 Feb 2024 | Active | |
| Jupiter Asset Management Limited Director • Director | 8 Mar 2016←2 Years 2 Months→31 May 2018 | Active | |
| Cofunds Limited Director • Director | 14 Jul 2010←6 Months→21 Jan 2011 | Active | |
| Legal & General Holdings No.2 Limited Director • Company Director | 18 Feb 2008←4 Years→5 Sep 2012 | Dissolved | |
| Jupiter Investment Management Group Limited Director • Company Director | 3 Oct 2007←3 Years→7 Oct 2010 | Active | |
Financial Skills Partnership Director • Director | 1 May 2007←11 Months→7 Apr 2008 | Dissolved | |
| Jupiter Unit Trust Managers Limited Director • Company Director | 4 Feb 1998←27 Years→Current | Active | |
