| Company | Timeline | Status | |
| Event Guides Eot Limited Director • Optometrist | 25 Oct 2024←1 Year 2 Months→Current | Active | |
| Livingston Specsavers Hearcare Limited Director • Optician | 13 Jun 2016←5 Years→31 Jan 2022 | Active | |
| Edinburgh Domiciliary Specsavers Limited Director • Optician | 25 Jan 2016←3 Years→3 Jun 2019 | Active | |
| Livingston Visionplus Limited Director • Optician | 1 Sep 1998←23 Years→31 Jan 2022 | Active | |
