| Company | Timeline | Status | |
| Watchguard Technologies, INC Director • Businessman (finance) | 1 Nov 2000←25 Years→Current | Active | |
| Microsoft Properties UK Limited Director • Senior Vice President Microsoft Corp | 16 Jul 1991←7 Months→1 Mar 1992 | Active | |
| Microsoft Limited Director • President - Microsoft Corporation | 16 Jul 1991←7 Months→1 Mar 1992 | Active | |
