| Company | Timeline | Status | |
| Weir Engineering Services Limited Director • Chartered Accountant | 1 Jan 2010←4 Years→9 Dec 2014 | Active | |
| The Weir Group Pension Trust Limited Director • Chartered Accountant | 17 Nov 2004←13 Years→6 Mar 2018 | Active | |
| Weir Group Senior Executives Pension Trust Limited (The) Director • Chartered Accountant | 17 Oct 2004←17 Years→12 Apr 2022 | Dissolved | |
| 2019 S&H Limited Director • Accountant | 23 May 2002←8 Months→31 Jan 2003 | Dissolved | |
| VWS Westgarth Limited Director • Chartered Accountant | 20 Dec 1993←11 Years→10 Nov 2005 | Active | |
| Weir Heat Exchange Limited Director • Ca | 1 Jan 1992←13 Years→8 Jul 2005 | Dissolved | |
