| Company | Timeline | Status | |
| Mace Consultancy (Sub-Saharan Africa) Limited Director • Managing Director | 7 Nov 2025←1 Month→Current | Active | |
| Mace International (UK) Limited Director • Managing Director | 7 Nov 2025←1 Month→Current | Active | |
| Mace Consultancy (Asia Pacific) Limited Director • Managing Director | 7 Nov 2025←1 Month→Current | Active | |
| Mace Consultancy (Netherlands) Limited Director • Managing Director | 7 Nov 2025←1 Month→Current | Active | |
| Mace Projects (South Africa) Limited Director • Managing Director | 7 Nov 2025←1 Month→Current | Active | |
| Msecure Limited Director • Managing Director | 7 Nov 2025←1 Month→Current | Active | |
| Mace Consult Limited Director • Managing Director | 15 Nov 2024←1 Year→Current | Active | |
| MWJV Ltd Director • Director | 23 May 2024←1 Year 6 Months→Current | Active | |
| Carillion Utility Services Limited Director • Director | 14 Dec 2017←5 Months→30 May 2018 | Liquidation | |
| Carillion Asset Management Limited Director • Director | 13 Dec 2017←5 Months→30 May 2018 | Liquidation | |
