| Company | Timeline | Status | |
| The Puffle Company Limited Director • Managing Director | 23 Nov 2016←8 Years→Current | Active | |
Teachnut Limited Director • Managing Director | 18 Jun 2012←2 Years 4 Months→4 Nov 2014 | Dissolved | |
| Beecycle Limited Director • Director | 6 Nov 2007←17 Years→Current | Active | |
