| Company | Timeline | Status | |
| Besson Street Trust Director • Engineer | 19 Mar 2007←5 Years→19 Apr 2012 | Active | |
| Community Advice Works Limited Director • Engineer | 29 Jun 2006←5 Years→30 Sep 2011 | Active | |
| Community Advice Works Limited Director • Engineer | 25 Jun 2003←3 Years→29 Jun 2006 | Active | |
| Community Advice Works Limited Director • Engineering | 24 Jul 2002←11 Months→25 Jun 2003 | Active | |
