| Company | Timeline | Status | |
| Cypher Instruments Limited Director • Engineer | 1 Apr 2005←20 Years→Current | Active | |
| Cypher Instruments Limited Secretary • Unreported | 1 Apr 2005←20 Years→Current | Active | |
| Orrcam Limited Director • Company Director | 7 Nov 2000←24 Years→Current | Active | |
| Orrcam Limited Secretary • Company Director | 7 Nov 2000←24 Years→Current | Active | |
| Guided Ultrasonics Limited Director • Engineer | 20 Jul 1999←5 Years→27 Aug 2004 | Active | |
