| Company | Timeline | Status | |
| Playlist For Life Limited Director • Director | 16 Mar 2020←3 Years→8 Aug 2023 | Dissolved | |
| The Garnethill Centre Limited Director • Retired Physician | 28 Nov 2016←8 Years→Current | Active | |
| 1599 Limited Director • Retired | 10 May 2013←3 Years→19 May 2016 | Active | |
| St Aloysius' College Director • Physician | 23 Aug 2011←1 Year 9 Months→5 Jun 2013 | Active | |
| The Clyde FC Community Foundation Director • Consultant | 8 Apr 2009←3 Years→31 Mar 2013 | Active | |
| The Clyde Football Club Cic Director • Consultant | 18 Mar 2004←8 Years→20 May 2012 | Active | |
| The British Cardiovascular Society Director • Medical Doctor | 1 May 2003←2 Years 12 Months→26 Apr 2006 | Active | |
