| Company | Timeline | Status | |
| Cruach Mhor Repowering Limited Director • Unreported | 22 Jan 2026←1 Day→Current | Active | |
| Dun Law 1 Repowering Limited Director • Unreported | 22 Jan 2026←1 Day→Current | Active | |
| Bowbeat Repowering Limited Director • Unreported | 22 Jan 2026←1 Day→Current | Active | |
| Belltown Power UK Platform 2 Limited Director • Development Director | 12 Jun 2025←7 Months→Current | Active | |
| Belltown Power UK Limited Director • Development Director | 26 Sep 2022←3 Years→Current | Active | |
