Principal Program Manager
Senior Program Manager in Windows
Principal Architect
Senior Development Lead (Engineering Manager)
Business Manager
Premier Technical Account Manager II
Group Program Manager, Yammer and SharePoint
Lead Program Manager
Finance Director - Microsoft Busienss Solutions
Principal Test Lead