| Company | Timeline | Status | |
| Burnside Mill Management Company Limited Director • It Consultant | 26 Jul 2006←3 Years→1 Feb 2010 | Active | |
| Short Message Services Limited Director • Computer Consultant | 23 Feb 2002←8 Years→1 Apr 2010 | Active | |
| Nepal Systems Limited Director • Director | 25 Jul 1996←28 Years→10 Dec 2024 | Dissolved | |
| Rhydding Management Limited Director • Computer Consultant | 29 Mar 1994←3 Years→23 May 1997 | Active | |
