| Role | Company | Country | Status | Date Range |
|---|---|---|---|---|
| Officer | SCOTTISH BIOENERGY COOPERATIVE VENTURES LIMITED | 🇬🇧Regno Unito | Liquidation | 28/04/2026 – present |
| Officer | LOGAN ENERGY LIMITED | 🇬🇧Regno Unito | Active | 16/04/2026 – present |
| Officer | WATERCYCLE TECHNOLOGIES LIMITED | 🇬🇧Regno Unito | Active | 04/03/2026 – present |
| Officer | AURORA AVIONICS LTD | 🇬🇧Regno Unito | Active | 15/04/2026 – 02/04/2026 |
| Officer | ALBACOM LIMITED | 🇬🇧Regno Unito | Active | 15/12/2025 – present |
| Officer | TWO M & H LIMITED | 🇬🇧Regno Unito | Active | 28/04/2026 – present |
| Officer | VISIO STONE LIMITED | 🇬🇧Regno Unito | Active | 28/04/2026 – present |
| Officer | DYNEVAL LIMITED | 🇬🇧Regno Unito | Active | 24/04/2026 – 27/01/2026 |
| Officer | HELIEX POWER LIMITED | 🇬🇧Regno Unito | Liquidation | 28/04/2026 – present |
| Officer | GABRIEL INVESTMENTS LIMITED | 🇬🇧Regno Unito | Active | 28/04/2026 – 05/03/2025 |
| Officer | GABRIEL DIRECTORS LTD | 🇬🇧Regno Unito | Active | 28/04/2026 – 05/03/2025 |
| Officer | RAB MICROFLUIDICS RESEARCH AND DEVELOPMENT COMPANY LIMITED | 🇬🇧Regno Unito | Proposal to strike off | 23/12/2025 – present |
| Officer | INTERPAC LTD | 🇬🇧Regno Unito | Active | 28/04/2026 – present |
| Officer | RICHARD B COOPER CONSULTING LTD | 🇬🇧Regno Unito | Active | 17/03/2026 – present |
| Officer | CASCADE TECHNOLOGIES LIMITED | 🇬🇧Regno Unito | Proposal to strike off | 28/04/2026 – 27/05/2011 |
28/04/2026
Scotland → United Kingdom
28/04/2026
appointed
01/12/2005
appointed