Hewlett-Packard
Product Manager
Microsoft
Corporate Vice President, Corporate Strategy
Hewlett-Packard
Technical Consultant
Microsoft
Corporate Vice President, North America Sales, Marketing and Services
River Logic
Board Director
Microsoft
Senior Vice President, Server and Tools Marketing
Microsoft
Corporate Vice President, WW Field Marketing
Microsoft
Various leadership roles in UK subsidiary
Microsoft
President, Windows Phone Division