| Role | Company | Country | Status | Date Range |
|---|---|---|---|---|
| Officer | RADIOSIS LIMITED | — | Dissolved | 12/06/2026 – present |
| Officer | CAMBRIDGE CHAUFFEUR PUNTS LIMITED | 🇬🇧Regno Unito | Active | 23/02/2026 – present |
| Officer | R.B. CROSBIE LIMITED | — | Dissolved | 14/06/2026 – 06/11/2007 |
| Officer | SYSTEM CASES LIMITED | — | Dissolved | 08/06/2026 – present |
| Officer | GREENODE DEVELOPMENTS LIMITED | — | Active | 08/06/2026 – present |
| Officer | TIGA EUROPE LIMITED | 🇬🇧Regno Unito | Active | 26/03/2026 – 20/02/2009 |
| Officer | ELUCIDOS SERVICES LIMITED | — | Dissolved | 09/06/2026 – present |
17/07/2009
appointed
20/02/2009
resigned
18/12/2006
appointed