| Role | Company | Country | Status | Date Range |
|---|---|---|---|---|
| Officer | TRANSACTOR LONDON MARKET & OVERSEAS HOLDINGS LIMITED | 🇬🇧United Kingdom | Active | 23/05/2026 – 01/03/2025 |
| Officer | THEINSURERCLOUD.COM LIMITED | 🇬🇧United Kingdom | Active | 13/05/2026 – 01/03/2025 |
| Officer | THECLAIMSCLOUD.COM LIMITED | 🇬🇧United Kingdom | Active | 14/05/2026 – 01/03/2025 |
| Officer | TRANSACTOR LONDON MARKET LIMITED | 🇬🇧United Kingdom | Active | 23/05/2026 – 01/03/2025 |
| Officer | I-WH NEWCO 1 LIMITED | 🇬🇧United Kingdom | Active | 21/04/2026 – 01/03/2025 |
| Officer | GREENWICH INSURANCE SERVICES LIMITED | — | Proposal to strike off | 09/03/2026 – 01/03/2025 |
| Officer | GREENWICH FINANCIAL SYSTEMS LIMITED | — | Proposal to strike off | 29/04/2026 – 01/03/2025 |
| Officer | OM HOLDCO LIMITED | 🇬🇧United Kingdom | Dissolved | 13/02/2026 – present |
| Officer | BROOMCO (4105) LIMITED | — | Active | 06/06/2026 – 01/03/2025 |
| Officer | ACT INSURANCE SYSTEMS LIMITED | 🇬🇧United Kingdom | Active | 11/03/2026 – 01/03/2025 |
| Officer | BROOMCO (4099) LIMITED | — | Active | 06/06/2026 – 01/03/2025 |
| Officer | OPEN INTERNATIONAL LIMITED | — | Active | 14/06/2026 – 01/03/2025 |
| Officer | BLUE FIRE COMMUNICATIONS LIMITED | — | Active | 31/05/2026 – 01/03/2025 |
| Officer | OPEN POWER LIMITED | 🇬🇧United Kingdom | Active | 29/04/2026 – 01/03/2025 |
| Officer | OPEN:I LIMITED | 🇬🇧United Kingdom | Active | 29/04/2026 – 01/03/2025 |
| Officer | GREENWICH ACQUISITIONCO LIMITED | — | Proposal to strike off | 29/04/2026 – 01/03/2025 |
| Officer | OPEN LIFE (UK) LIMITED | — | Proposal to strike off | 29/04/2026 – 01/03/2025 |
| Officer | POWERPLACE INSURANCE SERVICES LIMITED | — | Active | 08/06/2026 – 01/03/2025 |
| Officer | OPEN INSURANCE MANAGEMENT LIMITED | 🇬🇧United Kingdom | Active | 09/03/2026 – 01/03/2025 |
| Officer | OM BIDCO LIMITED | — | Active | 09/05/2026 – 01/03/2025 |
| Officer | PENTA TECHNOLOGIES LIMITED | — | Proposal to strike off | 29/04/2026 – 01/03/2025 |
| Officer | OM MIDCO LIMITED | — | Dissolved | 13/02/2026 – present |
| Officer | PENTA INSURANCE SYSTEMS LIMITED | 🇬🇧United Kingdom | Active | 09/03/2026 – 01/03/2025 |
| Officer | CONSOLIDATED TELECOMMUNICATIONS LIMITED | — | Proposal to strike off | 29/04/2026 – 01/03/2025 |
01/03/2025
resigned
19/06/2018
appointed
06/03/2017
appointed