| Role | Company | Country | Status | Date Range |
|---|---|---|---|---|
| Officer | CATALYST HEALTHCARE (ROMFORD) FINANCING PLC. | 🇬🇧Regno Unito | Active | 10/02/2026 – present |
| Officer | CATALYST HEALTHCARE (ROMFORD) HOLDINGS LIMITED | 🇬🇧Regno Unito | Active | 10/02/2026 – present |
| Officer | CATALYST HEALTHCARE (ROMFORD) LIMITED | 🇬🇧Regno Unito | Active | 10/02/2026 – present |
| Officer | CONSOLIDATED INVESTMENT HOLDINGS LIMITED | 🇬🇧Regno Unito | Active | 10/02/2026 – present |
| Officer | ABERDEEN INFRASTRUCTURE FEEDER GP LIMITED | 🇬🇧Regno Unito | Active | 26/01/2026 – present |
| Officer | ABERDEEN INFRASTRUCTURE (NO.3) LIMITED | 🇬🇧Regno Unito | Active | 10/02/2026 – present |
| Officer | ABERDEEN INFRASTRUCTURE LIMITED | 🇬🇧Regno Unito | Active | 10/02/2026 – present |
| Officer | LANCASHIRE SCHOOLS SPC PHASE 2A LTD | 🇬🇧Regno Unito | Active | 10/02/2026 – present |
| Officer | LANCASHIRE SCHOOLS SPC HOLDINGS PHASE 1 LTD | 🇬🇧Regno Unito | Active | 10/02/2026 – present |
| Officer | LANCASHIRE SCHOOLS SPC PHASE 2 LTD | 🇬🇧Regno Unito | Active | 10/02/2026 – present |
| Officer | EXCHEQUER PARTNERSHIP (NO.2) PLC | 🇬🇧Regno Unito | Active | 10/02/2026 – present |
| Officer | EXCHEQUER PARTNERSHIP (NO.2) HOLDINGS LIMITED | 🇬🇧Regno Unito | Active | 10/02/2026 – present |
| Officer | EXCHEQUER PARTNERSHIP PLC | 🇬🇧Regno Unito | Active | 10/02/2026 – present |
| Officer | EAST LANCASHIRE LEP FINANCE COMPANY LIMITED | 🇬🇧Regno Unito | Active | 23/01/2026 – present |
| Officer | LANCASHIRE SCHOOLS PSP LIMITED | 🇬🇧Regno Unito | Active | 10/02/2026 – present |
| Officer | EXCHEQUER PARTNERSHIP HOLDINGS LIMITED | 🇬🇧Regno Unito | Active | 10/02/2026 – present |
| Officer | EAST LANCASHIRE LEP COMPANY LIMITED | 🇬🇧Regno Unito | Active | 10/02/2026 – present |
| Officer | BELFAST EDUCATIONAL SERVICES LIMITED | 🇬🇧Regno Unito | Active | 10/02/2026 – 22/11/2023 |
| Officer | ELGIN HEALTH (GARTNAVEL) LIMITED | 🇬🇧Regno Unito | Active | 10/02/2026 – present |
| Officer | ELGIN HEALTH (EASTER ROSS) LIMITED | 🇬🇧Regno Unito | Active | 10/02/2026 – present |
| Officer | ELGIN EDUCATION (ABERDEENSHIRE 2) LIMITED | 🇬🇧Regno Unito | Active | 15/12/2025 – present |
| Officer | ELGIN EDUCATION (ABERDEENSHIRE 2) HOLDINGS LIMITED | 🇬🇧Regno Unito | Active | 15/12/2025 – present |
| Officer | ELGIN HEALTH (GARTNAVEL) HOLDINGS LIMITED | 🇬🇧Regno Unito | Active | 10/02/2026 – present |
| Officer | ELGIN HEALTH (EASTER ROSS) HOLDINGS LIMITED | 🇬🇧Regno Unito | Active | 10/02/2026 – present |
| Officer | ELGIN HEALTH (ST GEORGE'S) HOLDINGS LIMITED | 🇬🇧Regno Unito | Active | 28/01/2026 – present |
| Officer | ELGIN HEALTH (ST GEORGE'S) LIMITED | 🇬🇧Regno Unito | Active | 10/02/2026 – present |
| Officer | EMBLEM SCHOOLS LIMITED | 🇬🇧Regno Unito | Active | 20/01/2026 – present |
| Officer | EMBLEM SCHOOLS (HOLDINGS) LIMITED | 🇬🇧Regno Unito | Active | 20/01/2026 – present |
| Officer | JUSTICE SUPPORT SERVICES (NORTH KENT) HOLDINGS LIMITED | 🇬🇧Regno Unito | Active | 20/01/2026 – present |
| Officer | JUSTICE SUPPORT SERVICES (NORTH KENT) LIMITED | 🇬🇧Regno Unito | Other | 10/02/2026 – present |
| Officer | DEFENCE TRAINING SERVICES LIMITED | 🇬🇧Regno Unito | Active | 10/02/2026 – present |
| Officer | GLOUCESTERSHIRE FM SERVICES LIMITED | 🇬🇧Regno Unito | Active | 10/02/2026 – present |
| Officer | CLEVELAND FM SERVICES (HOLDINGS) LIMITED | 🇬🇧Regno Unito | Active | 10/02/2026 – present |
| Officer | GLOUCESTERSHIRE FM SERVICES (HOLDINGS) LIMITED | 🇬🇧Regno Unito | Active | 10/02/2026 – present |
| Officer | CLEVELAND FM SERVICES LIMITED | 🇬🇧Regno Unito | Active | 20/01/2026 – present |
| Officer | THE EDUCATION SUPPORT COMPANY HOLDINGS (LEEDS) LIMITED | 🇬🇧Regno Unito | Active | 20/01/2026 – present |
| Officer | THE EDUCATION SUPPORT COMPANY (LEEDS) LIMITED | 🇬🇧Regno Unito | Active | 20/01/2026 – present |
| Officer | PRIMARY PLUS (HOLDINGS) LIMITED | 🇬🇧Regno Unito | Active | 10/02/2026 – 18/10/2011 |
| Officer | COMMUNITY SOLUTIONS PARTNERSHIP SERVICES LIMITED | 🇬🇧Regno Unito | Active | 10/02/2026 – 18/10/2011 |
| Officer | LANCASHIRE SCHOOLS SPC HOLDINGS PHASE 3 LTD | 🇬🇧Regno Unito | Active | 10/02/2026 – 01/01/2013 |
| Officer | LANCASHIRE SCHOOLS SPC PHASE 3 LTD | 🇬🇧Regno Unito | Active | 09/02/2026 – 29/10/2014 |
| Officer | LANCASHIRE SCHOOLS SPC HOLDINGS PHASE 2A LTD | 🇬🇧Regno Unito | Active | 10/02/2026 – 29/10/2014 |
| Officer | CENTURY HEALTH (NOTTINGHAM) LIMITED | 🇬🇧Regno Unito | Active | 20/01/2026 – 25/10/2013 |
| Officer | SUMMIT HOLDINGS (DUDLEY) LIMITED | 🇬🇧Regno Unito | Active | 10/02/2026 – 30/09/2013 |
| Officer | DUDLEY SUMMIT PLC | 🇬🇧Regno Unito | Active | 10/02/2026 – 30/09/2013 |
| Officer | SUMMIT HEALTHCARE (DUDLEY) LIMITED | 🇬🇧Regno Unito | Active | 10/02/2026 – 30/09/2013 |
| Officer | DESKRED LIMITED | — | Dissolved | 10/02/2026 – present |
| Officer | 3 ED SISTERCO LIMITED | 🇬🇧Regno Unito | Active | 10/02/2026 – 01/02/2012 |
| Officer | 3 ED HOLDINGS 2 LIMITED | 🇬🇧Regno Unito | Active | 10/02/2026 – 01/02/2012 |
| Officer | TT2 LIMITED | — | Active | 10/02/2026 – present |
10/02/2026
Scotland → United Kingdom
31/01/2026
appointed
08/10/2012
resigned