| Company | Timeline | Status | |
| The Yellow Bag Company Limited Director • Accountant | 4 Oct 2012←13 Years→Current | Active | |
| Pharmalink Consulting Operations Ltd Director • Director | 10 Feb 2012←1 Year 7 Months→1 Oct 2013 | Active | |
| Jaybee Business Support Limited Director • Unreported | 3 Jan 2012←13 Years→Current | Active | |
| Pinnacle Healthcare Support Ltd Director • Chartered Accountant | 4 Oct 2010←4 Years→22 Dec 2014 | Dissolved | |
| Pharmalink Consulting Limited Director • Chartered Accountant | 1 Jan 2009←4 Years→1 Oct 2013 | Dissolved | |
| The Link Foundation Secretary • Chartered Accountant | 8 Jan 2008←6 Years→10 Feb 2014 | Active | |
| Blackrock Pharmaceuticals Limited Director • Accountant | 20 Dec 2007←6 Years→12 Nov 2014 | Active | |
| Blackrock Pharmaceuticals Limited Secretary • Unreported | 20 Dec 2007←6 Years→12 Nov 2014 | Active | |
| Alfa Laval Holdings Limited Director • Accountant | 1 Dec 2002←1 Year 10 Months→30 Sep 2004 | Liquidation | |
Alfa Laval 2000 Director • Accountant | 1 Dec 2002←1 Year 10 Months→30 Sep 2004 | Dissolved | |
