| Company | Timeline | Status | |
| Lymewerx Limited Director • It Consultant | 15 Jun 2009←12 Years→4 Jan 2022 | Dissolved | |
| Wye Valley Associates Limited Director • Engineer | 6 Feb 2001←8 Years→13 Feb 2009 | Active | |
| Wye Valley Associates Limited Secretary • Engineer | 26 Apr 1999←9 Years→13 Feb 2009 | Active | |
