| Company | Timeline | Status | |
| Shockwave Pyrotechnics Ltd Director • Director | 1 Sep 1995←30 Years→Current | Active | |
| Shockwave Pyrotechnics Ltd Secretary • Director | 1 Sep 1995←30 Years→Current | Active | |
| Jubilee Fireworks Limited Director • Company Managing Director | 24 Mar 1994←31 Years→Current | Active | |
| Jubilee Fireworks Limited Secretary • College Vice-principal | 24 Mar 1994←31 Years→Current | Active | |
