Company | Timeline | Status | |
Granfit Holdings Limited Director • Chartered Accountant | 30 May 2003←9 Years→31 Dec 2012 | Active | |
Scottish Society For The Prevention Of Cruelty To Animals Director • Chartered Accountant | 18 May 2001←5 Years→22 Jun 2006 | Active | |
Bruntsfield Links Golfing Society Limited Director • Chartered Accountant | 5 May 1989←9 Years→26 Mar 1999 | Active |