| Company | Timeline | Status | |
| Campbell Cleaning Services Ltd Director • Managing Director | 10 Apr 2018←7 Years→Current | Active | |
| Elite Worlds Ltd Director • Managing Director | 9 Apr 2013←12 Years→Current | Active | |
| Apple Force One Ltd Director • Unreported | 19 Feb 2013←12 Years→Current | Active | |
| The Viopon Group Limited Director • Managing Director | 10 Jun 2011←14 Years→Current | Active | |
