| Company | Timeline | Status | |
| Elma Holdings Ltd Director • Director  | 12 Dec 2018←6 Years→Current  | Active  | |
| Mechtronic Limited Director • Unreported  | 16 Feb 2004←21 Years→Current  | Active  | |
| Gardner Denver Group Services Limited Director • Management Engineer  | 21 Dec 1999←3 Years→12 Sep 2003  | Active  | |
