| Company | Timeline | Status | |
Crosrol UK Limited Director • Engineer | 13 Jun 2001←12 Years→31 Dec 2013 | Dissolved | |
| Carding Specialists (Canada) Limited Director • Engineer | 13 Sep 1993←32 Years→Current | Active | |
| Carding Specialists (Canada) Limited Secretary • Engineer | 13 Sep 1993←3 Years→28 Feb 1997 | Active | |
Crosrol Limited Director • Engineer | 29 Nov 1991←9 Years→19 Jul 2001 | Dissolved | |
