| Company | Timeline | Status | |
| Dunscar Golf Club Limited Director • Retired | 18 Mar 2008←12 Months→17 Mar 2009 | Active | |
| Dunscar Golf Club Limited Director • Man Dir | 11 Mar 2003←2 Years→22 Mar 2005 | Active | |
| Ronco Precision Engineering Limited Director • Engineer | 18 Jan 1999←7 Years→31 Oct 2006 | Active | |
