| Company | Timeline | Status | |
| Cae Aircrew Training Services Plc Director • Director | 13 Feb 2001←16 Years→11 Mar 2017 | Active | |
| Cae Aircrew Training Services Plc Secretary • Unreported | 14 Mar 2000←17 Years→10 Mar 2017 | Active | |
| CVS Leasing Limited Secretary • Unreported | 14 Mar 2000←17 Years→10 Mar 2017 | Active | |
| Clearview Intelligence Limited Director • Director | 14 Dec 1998←8 Months→30 Aug 1999 | Active | |
| Golden River Limited Director • Director | 14 Dec 1998←5 Months→25 May 1999 | Active | |
| RS2J Consulting Limited Director • Director | 20 Mar 1998←27 Years→Current | Active | |
| Bi Precision Limited Director • Director | 31 Mar 1992←5 Years→27 Feb 1998 | Active | |
