| Company | Timeline | Status | |
| Swig Finance Limited Director • Chartered Accountant, Management Consult  | 1 May 2017←3 Years→30 Jun 2020  | Active  | |
| Jonathan Johns Limited Director • Accountant  | 14 Dec 2010←14 Years→Current  | Active  | |
| Climatechangematters Limited Director • Chartered Accountant  | 9 Mar 2009←16 Years→Current  | Liquidation  | |
| Renewable UK Association Director • Accountant  | 12 Mar 1997←4 Years→25 May 2001  | Active  | |
