| Company | Timeline | Status | |
| Viridiane Ltd Director • Chartered Engineer | 22 Feb 2018←4 Years→6 Sep 2022 | Dissolved | |
| United Kingdom Telecommunications Academy Director • Company Director | 13 Jul 2015←2 Years 6 Months→6 Feb 2018 | Active | |
| Family Online Safety Institute Director • Engineer | 1 Apr 2004←4 Years→31 Mar 2008 | Dissolved | |
| Hong Kong Association(The) Director • Company Director | 13 Jul 1998←2 Years 7 Months→13 Feb 2001 | Active | |
Shalford Satellite Communications Limited Director • Marketing Director | 30 Jul 1992←29 Days→28 Aug 1992 | Dissolved | |
