| Company | Timeline | Status | |
| Pantrak Ltd Director • Company Director | 12 Jun 2020←5 Years→Current | Active | |
| Reaf GP (Scotland) Limited Director • Engineer | 31 May 2016←9 Years→Current | Active | |
| Reaf GP (England) Limited Director • Engineer | 31 May 2016←9 Years→Current | Active | |
| Berkeley Partners LLP Designated LLP Member • Unreported | 20 Nov 2007←17 Years→Current | Active | |
| Reaf GP (Scotland) Limited Director • Senior Executive | 8 Oct 2007←7 Years→12 Dec 2014 | Active | |
| Reaf GP (England) Limited Director • Senior Executive | 8 Oct 2007←7 Years→12 Dec 2014 | Active | |
| FCC Environment (UK) Limited Director • Engineer | 1 Sep 2004←7 Months→27 Apr 2005 | Active | |
| FCC Recycling (UK) Limited Director • Engineer | 1 Sep 2004←7 Months→27 Apr 2005 | Active | |
