| Company | Timeline | Status | |
| Electric Motor Controls (Holdings) Ltd Director • Director | 20 Nov 2012←12 Years→Current | Active | |
| Electric Motor Controls (Scotland) LLP Designated LLP Member • Unreported | 27 Sep 2006←19 Years→Current | Active | |
| Automatic Control Systems (Scotland) Ltd Director • Director | 8 Jun 2004←21 Years→Current | Active | |
| Drives And Controls Ltd Director • Engineer | 30 Oct 2003←22 Years→Current | Active | |
| Electric Motor Controls Ltd Director • Company Director | 12 Feb 2002←23 Years→Current | Active | |
| Environmental Automatics Limited Director • Project Engineer | 28 Nov 1991←9 Years→30 Mar 2001 | Active | |
