| Role | Company | Country | Status | Date Range |
|---|---|---|---|---|
| Officer | ROCK RAIL NNW LPCO LIMITED | 🇬🇧Regno Unito | Active | 23/01/2026 – 20/04/2026 |
| Officer | ROCK RAIL NNW MIDCO LIMITED | 🇬🇧Regno Unito | Active | 23/01/2026 – 20/04/2026 |
| Officer | ROCK RAIL NNW GP LIMITED | 🇬🇧Regno Unito | Active | 23/01/2026 – 20/04/2026 |
| Officer | ROCK RAIL NNW LIMITED | 🇬🇧Regno Unito | Active | 12/03/2026 – 20/04/2026 |
| Officer | ROCK RAIL NNW PARENT LTD | 🇬🇧Regno Unito | Active | 16/03/2026 – 20/04/2026 |
| Officer | ROCK RAIL NNW HOLDCO LTD | 🇬🇧Regno Unito | Active | 16/03/2026 – 20/04/2026 |
| Officer | ROCK RAIL FOREST MANAGEMENT LIMITED | 🇬🇧Regno Unito | Active | 19/03/2026 – 18/02/2025 |
| Officer | ROCK RAIL FOREST HOLDCO LIMITED | 🇬🇧Regno Unito | Active | 20/03/2026 – 18/02/2025 |
| Officer | ROCK RAIL FOREST PARENT LIMITED | 🇬🇧Regno Unito | Active | 20/03/2026 – 18/02/2025 |
| Officer | ROCK RAIL FOREST LIMITED | 🇬🇧Regno Unito | Active | 20/03/2026 – 18/02/2025 |
| Officer | ROCK RAIL MDSB 1 MIDCO LIMITED | 🇬🇧Regno Unito | Active | 20/03/2026 – present |
| Officer | ROCK RAIL MDSB 2 LIMITED | 🇬🇧Regno Unito | Active | 21/03/2026 – present |
| Officer | ROCK RAIL MDSB 2 HOLDCO LIMITED | 🇬🇧Regno Unito | Active | 21/03/2026 – present |
| Officer | ROCK RAIL MDSB 2 PARENT LIMITED | 🇬🇧Regno Unito | Active | 21/03/2026 – present |
| Officer | ROCK ROAD DEVCO LIMITED | 🇬🇧Regno Unito | Active | 21/03/2026 – present |
| Officer | ROCK RAIL MDSB 1 OPCO LIMITED | 🇬🇧Regno Unito | Active | 21/03/2026 – present |
| Officer | ROCK RAIL MDSB 1 PARENT LIMITED | 🇬🇧Regno Unito | Active | 21/03/2026 – present |
| Officer | MARBLECO LIMITED | 🇬🇧Regno Unito | Active | 21/03/2026 – present |
| Officer | ROCK RAIL MDSB MANAGEMENT LIMITED | 🇬🇧Regno Unito | Active | 21/03/2026 – present |
| Officer | ROCK RAIL MDSB 1 LIMITED | 🇬🇧Regno Unito | Dissolved | 21/03/2026 – present |
| Officer | ROCK ROAD LONDON LIMITED | 🇬🇧Regno Unito | Active | 26/03/2026 – present |
| Officer | ROCK ROAD HOLDINGS LIMITED | 🇬🇧Regno Unito | Active | 27/03/2026 – present |
| Officer | ROCK RAIL MAIN-WESER HOLDCO LIMITED | 🇬🇧Regno Unito | Active | 28/03/2026 – present |
| Officer | ROCK RAIL MAIN-WESER MANAGEMENT LIMITED | 🇬🇧Regno Unito | Active | 28/03/2026 – present |
| Officer | ROCK RAIL MAIN-WESER PARENT LIMITED | 🇬🇧Regno Unito | Active | 28/03/2026 – present |
| Officer | ROCK RAIL WEST COAST PLC | 🇬🇧Regno Unito | Active | 09/04/2026 – 03/12/2019 |
| Officer | ROCK RAIL WEST COAST (HOLDINGS) 1 LIMITED | 🇬🇧Regno Unito | Active | 09/04/2026 – 03/12/2019 |
| Officer | ROCK RAIL WEST COAST (HOLDINGS) 2 LIMITED | 🇬🇧Regno Unito | Active | 09/04/2026 – 03/12/2019 |
| Officer | ROCK RAIL WEST COAST MANAGEMENT LIMITED | 🇬🇧Regno Unito | Active | 09/04/2026 – present |
| Officer | ROCK RAIL MOORGATE PLC | 🇬🇧Regno Unito | Active | 29/04/2026 – 13/06/2023 |
| Officer | ROCK RAIL MOORGATE (HOLDINGS) LIMITED | 🇬🇧Regno Unito | Active | 29/04/2026 – 13/06/2023 |
| Officer | ROLLING STOCK INVESTMENT NO1 LIMITED | 🇬🇧Regno Unito | Active | 09/04/2026 – present |
| Officer | ROCK RAIL EAST MIDLANDS (HOLDINGS) 2 LIMITED | 🇬🇧Regno Unito | Active | 09/04/2026 – present |
| Officer | ROCK RAIL EAST MIDLANDS PLC | 🇬🇧Regno Unito | Active | 10/04/2026 – present |
| Officer | ROCK RAIL EAST MIDLANDS (HOLDINGS) 1 LIMITED | 🇬🇧Regno Unito | Active | 10/04/2026 – present |
20/04/2026
resigned
23/01/2026
appointed
10/07/2019
appointed