| Company | Timeline | Status | |
| BDP Pattern Limited Director • Finance Director | 1 Jul 2021←4 Years→Current | Active | |
| Wren Insurance Association Limited(The) Director • Finance Director | 10 Apr 2013←11 Years→26 Mar 2025 | Active | |
| BDP Middle East Limited Director • Operational Finance Director | 1 Jun 2012←13 Years→Current | Active | |
| BDP Edinburgh Limited Director • Operational Finance Director | 1 Jun 2012←13 Years→Current | Active | |
| BDP Liverpool Limited Director • Operational Finance Director | 1 Jun 2012←13 Years→Current | Active | |
| BDP Advanced Technologies Limited Director • Operational Finance Director | 1 Jun 2012←13 Years→Current | Active | |
| BDP Sustainability Limited Director • Operational Finance Director | 1 Jun 2012←13 Years→Current | Active | |
| BDP Bristol Limited Director • Operational Finance Director | 1 Jun 2012←13 Years→Current | Active | |
| BDP Sport Limited Director • Operational Finance Director | 1 Jun 2012←13 Years→Current | Active | |
| Whicheloe Macfarlane Partnership Limited Director • Operational Finance Director | 1 Jun 2012←13 Years→Current | Active | |
