| Company | Timeline | Status | |
| Rainscreen Roofing & Cladding Limited Director • Director | 13 May 2024←1 Year 5 Months→Current | Active | |
| Independent Roof Training Scotland Limited Director • Director | 17 Sep 2020←5 Years→Current | Active | |
| Independent Roof Training Limited Director • Operations Manager | 5 Sep 2012←13 Years→Current | Active | |
| Independent Roof Training Association (Scotland) Director • Director | 28 Jan 2009←16 Years→Current | Active | |
| The Institute Of Roofing Director • Roofing Company Director | 15 Oct 2008←14 Years→13 Oct 2022 | Active | |
| NFRC Commercial Limited Director • Director | 1 May 2008←2 Years→10 May 2010 | Active | |
| Roofcert Limited Director • Director | 1 May 2008←2 Years→14 May 2010 | Active | |
| Ballykeel Developments Limited Director • Regional Director | 6 Apr 2004←6 Years→15 Mar 2011 | Dissolved | |
| The National Federation Of Roofing Contractors Limited Director • Director | 5 May 2000←10 Years→15 May 2010 | Active | |
| Reid Roof Limited Director • Director | 7 Jan 1992←2 Years 3 Months→30 Apr 1994 | Dissolved | |
