| Company | Timeline | Status | |
| Watsons BS (Holdings) Limited Director • Engineer | 26 Apr 2010←10 Years→1 Jun 2020 | Active | |
Novitas Group Limited Director • Director | 4 Apr 2008←2 Years→28 Apr 2010 | Dissolved | |
| Watsons Building Services Limited Director • Engineer | 1 Apr 2000←22 Years→30 Nov 2022 | Active | |
