| Company | Timeline | Status | |
| James Ferguson Consulting Limited Director • Director | 15 Mar 2010←8 Years→25 Feb 2019 | Dissolved | |
| Spectratox Limited Director • Consultant Dermatologist | 18 Oct 2007←12 Years→19 Dec 2019 | Active | |
| Tayside Laser Clinic Limited Director • Dermatologist | 15 Sep 2006←7 Years→12 Dec 2013 | Active | |
| Tayside Laser Clinic Limited Secretary • Dermatologist | 15 Sep 2006←7 Years→19 Dec 2013 | Active | |
| Lustre Skin Ltd Director • Professor | 4 Mar 2004←8 Years→31 Jul 2012 | Active | |
