| Company | Timeline | Status | |
| 100 Huddleston Road Management Company Limited Secretary • It Consultant | 22 Jan 2001←2 Years 8 Months→30 Sep 2003 | Active | |
| Glenesk Limited Director • Unreported | 15 Jan 2001←24 Years→Current | Active | |
| 100 Huddleston Road Management Company Limited Director • It Project Manager | 24 Nov 1999←3 Years→30 Sep 2003 | Active | |
