| Company | Timeline | Status | |
| Thermal Comfort Limited Director • Lecturer | 17 Oct 2001←11 Years→18 Oct 2012 | Active | |
| Thermal Comfort Limited Secretary • Lecturer | 17 Oct 2001←11 Years→18 Oct 2012 | Active | |
| Tayvalley Homes Limited Secretary • Lecturer | 7 Aug 2001←24 Years→Current | Active | |
| Tayvalley Homes Limited Director • Lecturer | 7 Aug 2001←24 Years→Current | Active | |
