| Company | Timeline | Status | |
| Noble Ocean Limited Director • Chief Operating Officer | 2 Oct 2009←28 Days→30 Oct 2009 | Dissolved | |
| Allocean Finance (UK) Limited Director • Chief Operating Officer | 2 Oct 2009←7 Years→20 Mar 2017 | Dissolved | |
| Allocean Shipping (UK) Limited Director • Chief Operating Officer | 2 Oct 2009←7 Years→20 Mar 2017 | Dissolved | |
| Sino Offshore Limited Director • Chief Operating Officer | 2 Oct 2009←7 Years→20 Mar 2017 | Dissolved | |
| Allocean Limited Director • Chief Operating Officer | 2 Oct 2009←2 Months→3 Dec 2009 | Dissolved | |
Libra Group Services Limited Director • Project Manager | 27 Jan 2006←12 Years→17 Sep 2018 | Dissolved | |
| Libra Capital Limited Director • Unreported | 10 May 2004←21 Years→Current | Active | |
