| Role | Company | Country | Status | Date Range |
|---|---|---|---|---|
| Officer | M-TICKET LIMITED | 🇬🇧United Kingdom | Dissolved | 24/04/2026 – 20/03/2019 |
| Officer | TAP2 INNOVATE LTD | — | Dissolved | 09/05/2026 – present |
| Officer | TAP2 LIMITED | — | Dissolved | 13/05/2026 – present |
| Officer | V-AIR INTERNATIONAL LIMITED | 🇬🇧United Kingdom | Dissolved | 15/05/2026 – 15/07/2013 |
| Officer | CLOUD SOFTWARE INTEGRATION LIMITED | 🇬🇧United Kingdom | Dissolved | 16/05/2026 – present |
| Officer | NFC 360 (HOLDINGS) LIMITED | — | Dissolved | 18/05/2026 – present |
| Officer | NFC 360 LTD | — | Dissolved | 22/05/2026 – present |
20/03/2019
resigned
11/09/2016
appointed
13/10/2011
appointed