| Company | Timeline | Status | |
RC Broadcast Ltd Director • Broadcast Engineer | 10 Jan 2008←11 Years→26 Feb 2019 | Dissolved | |
| Carleton Grange Club Limited Director • Software Developer | 8 Sep 2004←10 Years→2 Jun 2015 | Active | |
| Carleton Grange Trust Director • Software Developer | 9 Aug 2004←10 Years→2 Jun 2015 | Active | |
