| Role | Company | Country | Status | Date Range |
|---|---|---|---|---|
| Officer | BRITISH HYDROPOWER ASSOCIATION LIMITED | 🇬🇧Regno Unito | Active | 05/02/2026 – present |
| Officer | OPTOSCI LIMITED | 🇬🇧Regno Unito | Active | 24/03/2026 – present |
| Officer | ALBA ENERGY LIMITED | 🇬🇧Regno Unito | Active | 10/03/2026 – present |
| Officer | ORMSARY SCALLOPS LIMITED | 🇬🇧Regno Unito | Active | 12/05/2026 – present |
| Officer | SRONDOIRE RENEWABLES LIMITED | 🇬🇧Regno Unito | Active | 14/05/2026 – present |
| Officer | SRONDOIRE WIND FARMERS LIMITED | 🇬🇧Regno Unito | Active | 19/05/2026 – present |
| Officer | W.F.H. REALISATIONS 1985 LIMITED | 🇬🇧Regno Unito | Active | 14/05/2026 – present |
| Officer | DORNOCH SHIPPING COMPANY LIMITED | 🇬🇧Regno Unito | Active | 12/05/2026 – present |
| Officer | BALGAY, DRUMS & ORMSARY LIMITED | 🇬🇧Regno Unito | Active | 12/05/2026 – present |
| Officer | KINGFISHER MARINE SERVICES LIMITED | 🇬🇧Regno Unito | Active | 14/05/2026 – present |
| Officer | THE DRUMDRISHAIG SHIPPING & FISHING CO.LIMITED | 🇬🇧Regno Unito | Active | 14/05/2026 – present |
| Officer | LITHGOW FACTORING LIMITED | 🇬🇧Regno Unito | Active | 12/05/2026 – present |
| Officer | SRONDOIRE HYDRO LIMITED | 🇬🇧Regno Unito | Active | 06/03/2026 – present |
| Officer | INVER RENEWABLES LIMITED | 🇬🇧Regno Unito | Active | 06/03/2026 – present |
| Officer | WET & WINDY ENERGY LIMITED | 🇬🇧Regno Unito | Active | 12/05/2026 – present |
| Officer | LITHGOWS LIMITED | 🇬🇧Regno Unito | Active | 12/05/2026 – present |
| Officer | ACHAGORM LIMITED | 🇬🇧Regno Unito | Active | 30/04/2026 – present |
24/03/2026
United Kingdom → Scotland
10/03/2026
Scotland → United Kingdom
16/11/2005
appointed