| Company | Timeline | Status | |
| Michael Evans & Associates Limited Director • Civil Engineer | 17 Oct 2006←10 Years→3 Apr 2017 | Active | |
Kids League Foundation Director • Civil Engineer | 5 Mar 2003←7 Years→31 Jan 2011 | Dissolved | |
| M.E.A Properties Limited Director • Unreported | 25 Mar 1998←27 Years→23 Oct 2025 | Dissolved | |
| Rodgers Leask Limited Director • Engineer | 27 Feb 1992←3 Years→13 Mar 1995 | Active | |
