| Company | Timeline | Status | |
| Microsoft Research Limited Director • Lawyer | 12 May 1997←3 Years→31 Jan 2001 | Active | |
| Microsoft Properties UK Limited Director • Attorney | 15 Jul 1996←4 Years→31 Jan 2001 | Active | |
| Microsoft Limited Director • Attorney | 15 Jul 1996←4 Years→31 Jan 2001 | Active | |
