Microsoft
Lead Program Manager
Microsoft
Director, Windows Phone Developer and Marketplace
Microsoft
Principal Program Manager
Self-employed
Technical Consultant
Microsoft
Group Program Manager - Microsoft Scripting Technologies
AMD
Sr Director, Strategic Alliances
Microsoft
Principal Program Manager - Windows Phone Engineering
Microsoft
Group Program Manager - Microsoft Office
Self-employed
Captain and Owner, Mid-Career Break
Microsoft
Group Manager - Microsoft ESP
Providence College