| Company | Timeline | Status | |
| Datta Design Limited Secretary • Company Secretary/director  | 21 Jul 1997←4 Years→31 Jul 2001  | Active  | |
| VNVI Limited Secretary • Micro Electronics Engineer  | 1 May 1995←13 Years→30 Apr 2008  | Active  | |
| Phoenix Computing (UK) Limited Director • Retired  | 11 Jul 1994←14 Years→29 Mar 2009  | Active  | |
| Phoenix Computing (UK) Limited Secretary • Retired  | 11 Jul 1994←14 Years→29 Mar 2009  | Active  | |
