| Company | Timeline | Status | |
| Liontrust Asset Management Plc Director • Accountant | 1 Apr 2011←14 Years→Current | Active | |
| Patria Private Equity Trust Plc Director • Company Director | 1 Apr 2011←6 Years→29 Dec 2017 | Active | |
| Liontrust Asset Management Plc Director • Accountant | 1 Apr 2011←13 Years→19 Sep 2024 | Active | |
| KPMG Europe LLP Non-designated LLP Member • Unreported | 5 Oct 2007←12 Months→30 Sep 2008 | Active | |
| KPMG LLP Non-designated LLP Member • Unreported | 3 May 2002←6 Years→30 Sep 2008 | Active | |
| Cargilfield School Director • Chartered Accountant | 11 Mar 1995←8 Years→1 Jun 2003 | Active | |
