| Company | Timeline | Status | |
| Microsoft System Marketing Limited Director • Attorney | 17 Dec 2002←3 Years→7 Mar 2006 | Active | |
| Interactive Game Development Limited Director • Attorney | 20 Sep 2002←3 Years→7 Mar 2006 | Active | |
| Rare Limited Director • Attorney | 20 Sep 2002←3 Years→7 Mar 2006 | Active | |
Pwa Group Limited Director • Attorney | 30 Jan 2002←1 Year 9 Months→3 Nov 2003 | Dissolved | |
Northgate Pwa Empower Limited Director • Attorney | 30 Jan 2002←1 Year 9 Months→3 Nov 2003 | Dissolved | |
| Microsoft Research Limited Director • Attorney | 31 Jan 2001←5 Years→7 Mar 2006 | Active | |
| Microsoft Properties UK Limited Director • Attorney | 31 Jan 2001←5 Years→7 Mar 2006 | Active | |
| Microsoft Limited Director • Attorney | 31 Jan 2001←5 Years→7 Mar 2006 | Active | |
