| Company | Timeline | Status | |
| The Canada Life Group (U.K.) Limited Director • Director | 20 May 2016←9 Years→22 May 2025 | Active | |
| Canada Life Limited Director • Director | 20 May 2016←9 Years→21 May 2025 | Active | |
| The Canada Life Group (U.K.) Limited Director • Director | 12 Jan 2016←1 Day→12 Jan 2016 | Active | |
| Canada Life Limited Director • Director | 12 Jan 2016←1 Day→12 Jan 2016 | Active | |
| Sainsbury's Bank Plc Director • Non Executive Director | 23 Sep 2013←6 Years→27 Sep 2019 | Active | |
| Murray International Trust Plc Director • Company Director | 27 Apr 2012←8 Years→23 Apr 2021 | Active | |
| Par Forestry Partnership No1 LLP Non-designated LLP Member • Unreported | 26 Jul 2011←12 Years→14 May 2024 | Dissolved | |
Campbell Mann Associates Limited Director • Director | 30 Jul 2010←6 Years→10 Jan 2017 | Dissolved | |
| Aberdeen Group Charitable Trust Director • Group Operations Director | 20 May 2009←6 Months→27 Nov 2009 | Active | |
| ABRDN Premises Services Limited Director • Company Director | 5 Nov 2007←2 Years→27 Nov 2009 | Active | |
