| Role | Company | Country | Status | Date Range |
|---|---|---|---|---|
| Officer | KEYMOLE LIMITED | 🇬🇧United Kingdom | Active | 05/01/2026 – present |
| Officer | TOMTIE LIMITED | 🇬🇧United Kingdom | Active | 08/06/2026 – present |
| Officer | COMPUTER DRIVING LIMITED | 🇬🇧United Kingdom | Active | 30/03/2026 – present |
| Officer | TECH SKILLS FOR LIFE LIMITED | 🇬🇧United Kingdom | Active | 29/04/2026 – present |
| Officer | DRIVE MY COMPUTER LIMITED | 🇬🇧United Kingdom | Dissolved | 01/06/2026 – present |
| Officer | COMPUTER AND PEOPLE SUPPORT LTD. | 🇬🇧United Kingdom | Active | 24/03/2026 – present |
05/01/2026
appointed
16/09/2015
appointed
22/03/2000
appointed