| Company | Timeline | Status | |
Torthwaite Consultancy Limited Director • Director | 7 May 2009←9 Years→26 Mar 2019 | Dissolved | |
| Benevolent Fund Of The Institution Of Mechanical Engineers(The) Director • Chartered Engineer | 8 Jun 2006←6 Years→19 Jul 2012 | Active | |
| Benevolent Fund Of The Institution Of Mechanical Engineers(The) Director • Chartered Engineer | 6 May 1999←5 Years→3 Jun 2004 | Active | |
