| Company | Timeline | Status | |
| Lothians Racing Syndicate Limited Director • Engineering Consultant | 17 Jul 1989←6 Years→14 Dec 1995 | Dissolved | |
| Weir Group Plc(The) Director • Engineer | 8 Jun 1989←3 Years→15 Feb 1993 | Active | |
| The Hamilton Park Racecourse Company Limited Director • Company Director | 29 May 1989←2 Years 8 Months→17 Feb 1992 | Active | |
