| Company | Timeline | Status | |
| Swarthmore Education Centre Director • Computer Analyst  | 1 Aug 2003←7 Months→25 Mar 2004  | Active  | |
| G.E. Mitchell (Electrical) Limited Director • Director  | 17 May 1996←15 Years→18 May 2011  | Active  | |
| G.E. Mitchell (Electrical) Limited Secretary • Director  | 17 May 1996←6 Years→1 Jan 2003  | Active  | |
