Microsoft
Senior PM - Search and Ai
Microsoft
Software Engineer - Bing Local Search
Snap Inc.
Product Manager - Ads Machine Learning
Group Product Manager - Performance Advertising
Director of Product Management - Performance Ads
Microsoft
Software Engineer Ii and Senior Software Engineer - Microsoft Translator Apps
Director of Product Management
Microsoft
Software Engineer Ii - Microsoft Devices Group
Bellevue College
Adjunct Professor
Microsoft
Senior PM - Surface Headphones
University of Florida
Bellevue College
University of Ottawa