| Company | Timeline | Status | |
| Niagri Engineering Co. Ltd Secretary • Director | 2 Oct 1997←28 Years→Current | Active | |
| Niagri Engineering Co. Ltd Director • Director | 2 Oct 1997←28 Years→Current | Active | |
| Nicholson Machinery Limited Director • Agricultural Engineer | 15 Feb 1991←8 Years→17 May 1999 | Active | |
