Principal Software Development Engineer
Principal Software Design Engineer in Test
Senior Program Manager in SQL Server
Senior Software Manager
Principal software design engineer
Principal Development Lead
Senior Vice President, Global Technical Support
Manager - Professional Services OPERA Global Technical Services
Sr. Software Manager
Principal Test Manager - Windows Azure SQL Database Services