| Company | Timeline | Status | |
| Event Guides Eot Limited Director • Optometrist  | 25 Oct 2024←1 Year→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  | |
