| Company | Timeline | Status | |
| Niemann-Pick UK Director • Retired | 19 Jun 2013←12 Years→Current | Active | |
| Niemann-Pick UK Director • Retired | 19 Jun 2013←10 Years→9 Mar 2024 | Active | |
| Bruntsfield Links Golfing Society Limited Director • General Practitioner | 1 Apr 2005←3 Years→27 Mar 2009 | Active | |
| Ecas Limited Director • Retired General Practitioner | 3 Nov 1998←10 Years→26 Nov 2008 | Active | |
| Bruntsfield Links Golfing Society Limited Director • General Medical Practioner | 25 Mar 1994←3 Years→26 Mar 1997 | Active | |
