Director, BingAds Technical Support & Traffic Quality
Systems Manager
Sr. Manager of Valued Systems Procurement
Principal Development Lead
Senior Software Design Engineer - Technical Lead
Network Manager
Product Unit Manager
Chief Software Engineer
Director of Technology
Sr. Manager Systems Development