| Company | Timeline | Status | |
| Foresight Consulting Limited Director • General Manager | 21 Jun 1999←26 Years→Current | Active | |
| Foresight Consulting Limited Secretary • General Manager | 21 Jun 1999←26 Years→Current | Active | |
| Admiral Marine Limited Director • Insurance Broker | 28 Nov 1992←5 Months→28 Apr 1993 | Active | |
