| Company | Timeline | Status | |
| McPherson Optometry Limited Director • Optometrist | 19 Jul 2022←3 Years→Current | Active | |
| Grampian Society For The Blind Director • Optician | 30 May 2013←7 Years→25 Feb 2021 | Active | |
| McPherson Properties (Aberdeen) Ltd Director • Optometrist | 16 Nov 2009←15 Years→Current | Active | |
