Senior Technical Lead - Dynamics AX
Senior Communications Manager, Windows Server and Windows Azure Analyst Relations
IS Talent Manager
Principal Development Lead
Manager Software Engineering/Release Administrator
Technical Program Manager
Chief Technology Officer
Director, Xbox Infrastructure and Database Management
Sr. IT Project Manager
Chief of Staff, US Developer Platform Evangelism, Microsoft