| Company | Timeline | Status | |
| Communicens Limited Director • It Engineer | 12 Feb 2001←24 Years→Current | Active | |
| Communicens Limited Secretary • It Engineer | 12 Feb 2001←24 Years→Current | Active | |
| Cairn Research Limited Director • Research Scientist | 31 Dec 1991←6 Years→30 Mar 1998 | Active | |
