| Company | Timeline | Status | |
| European Oppositions Limited Director • Patent Attorney | 19 Oct 2021←4 Years→Current | Active | |
| 32-36 Aylesbury Street Limited Director • Patent Attorney | 12 Jan 2017←8 Years→Current | Active | |
| Kilburn & Strode LLP Non-designated LLP Member • Unreported | 23 Dec 2008←16 Years→Current | Active | |
