| Role | Company | Country | Status | Date Range |
|---|---|---|---|---|
| Officer | MEDTRAD (IOW) LTD. | 🇬🇧Regno Unito | Dissolved | 06/04/2026 – present |
| Officer | GREAT HARBOUR CAY LTD | 🇬🇧Regno Unito | Dissolved | 11/03/2026 – 14/05/2024 |
| Officer | GREEN TURTLE CAY LTD | 🇬🇧Regno Unito | Dissolved | 11/03/2026 – 14/05/2024 |
| Officer | LONG ISLAND DEVELOPMENTS LTD | 🇬🇧Regno Unito | Dissolved | 11/03/2026 – 14/05/2024 |
| Officer | RUM CAY ISLAND DEVELOPMENTS LTD | — | Active | 12/05/2026 – 14/05/2024 |
| Officer | HARBOUR ISLAND DEVELOPMENTS LTD | — | Active | 28/04/2026 – 10/02/2014 |
| Officer | PARADISE ISLAND DEVELOPMENTS LTD | — | Dissolved | 27/05/2026 – present |
| Officer | PELICAN ISLAND PROPERTIES LIMITED | — | Dissolved | 26/05/2026 – present |
| Officer | MARINA CAY ISLAND PROPERTIES LIMITED | — | Dissolved | 26/05/2026 – present |
| Officer | GREEN CAY ISLAND LIMITED | — | Dissolved | 26/05/2026 – present |
| Officer | EXUMA ISLAND PROPERTIES LTD | 🇬🇧Regno Unito | Dissolved | 11/03/2026 – 14/05/2024 |
| Officer | GREEN CAY ISLAND LIMITED | — | Dissolved | 26/05/2026 – present |
14/05/2024
resigned
14/08/2020
appointed
30/07/2010
appointed