| Company | Timeline | Status | |
| Oneocean Group Limited Director • Director | 28 May 1999←6 Years→1 Jun 2005 | Active | |
| Radio Clyde Limited Director • Director | 10 May 1991←2 Years 4 Months→20 Sep 1993 | Dissolved | |
| The Goldcrest Company (UK) Limited Director • Company Director | 17 Sep 1990←33 Years→4 Jul 2024 | Active | |
| Aberdeen And Grampian Chamber Of Commerce Director • Director | 1 Jun 1990←11 Years→29 May 2001 | Active | |
Yardbury Kinetics Limited Director • Executive Manager | 4 May 1990←6 Years→19 Jul 1996 | Dissolved | |
| Northsound Radio Limited Director • Executive Manager | 28 Mar 1989←20 Years→1 Oct 2009 | Dissolved | |
Spencer (Aberdeen) Limited Director • Company Director | 3 Mar 1989←1 Year 6 Months→9 Sep 1990 | Dissolved | |
| Axalta Coating Systems Huthwaite UK Limited Director • Company Director | 3 Mar 1989←1 Year 2 Months→14 May 1990 | Active | |
| Scottish Radio Holdings Limited Director • Company Director | 20 Jan 1989←2 Years 3 Months→10 May 1991 | Dissolved | |
