| Company | Timeline | Status | |
| Carrington Yale Ltd Director • Director | 2 Oct 2014←11 Years→Current | Active | |
| Avocet Creative Limited Director • I.t. Consultant | 16 Jan 2008←17 Years→Current | Active | |
| Yale Consulting Ltd Director • Electronic Engineer | 22 Nov 2000←24 Years→Current | Active | |
| Yale Consulting Ltd Secretary • Electronic Engineer | 22 Nov 2000←24 Years→Current | Active | |
